System::Net::Sockets::Socket::BeginConnect metodo

Socket::BeginConnect(String, int32_t, AsyncCallback, System::SharedPtr<Object>) method

Avvia un’operazione di connessione asincrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(String host, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParametroTipoDescrizione
hostStringaIl nome host remoto.
portaint32_tIl numero di porta dell’host remoto.
requestCallbackAsyncCallbackUna callback che verrà chiamata quando l’operazione è completata.
statoSystem::SharedPtr<Object>Dati forniti dall’utente utilizzati per identificare in modo univoco ogni operazione di connessione asincrona.

ReturnValue

Un oggetto IAsyncResult che rappresenta l’operazione di connessione asincrona avviata.

Vedi anche

Socket::BeginConnect(System::ArrayPtr<System::SharedPtr<IPAddress>>, int32_t, AsyncCallback, System::SharedPtr<Object>) method

Avvia un’operazione di connessione asincrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::ArrayPtr<System::SharedPtr<IPAddress>> addresses, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParametroTipoDescrizione
addressesSystem::ArrayPtr<System::SharedPtr<IPAddress>>Gli indirizzi IP dell’host remoto.
portaint32_tIl numero di porta dell’host remoto.
requestCallbackAsyncCallbackUna callback che verrà chiamata quando l’operazione è completata.
statoSystem::SharedPtr<Object>Dati forniti dall’utente utilizzati per identificare in modo univoco ogni operazione di connessione asincrona.

ReturnValue

Un oggetto IAsyncResult che rappresenta l’operazione di connessione asincrona avviata.

Vedi anche

Socket::BeginConnect(System::SharedPtr<EndPoint>, AsyncCallback, System::SharedPtr<Object>) method

Avvia un’operazione di connessione asincrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<EndPoint> remoteEP, AsyncCallback callback, System::SharedPtr<Object> state)
ParametroTipoDescrizione
remoteEPSystem::SharedPtr<EndPoint>L’endpoint remoto.
callbackAsyncCallbackUna callback che verrà chiamata quando l’operazione è completata.
statoSystem::SharedPtr<Object>Dati forniti dall’utente utilizzati per identificare in modo univoco ogni operazione di connessione asincrona.

ReturnValue

Un oggetto IAsyncResult che rappresenta l’operazione di connessione asincrona avviata.

Vedi anche

Socket::BeginConnect(System::SharedPtr<IPAddress>, int32_t, AsyncCallback, System::SharedPtr<Object>) method

Avvia un’operazione di connessione asincrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<IPAddress> address, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParametroTipoDescrizione
indirizzoSystem::SharedPtr<IPAddress>L’indirizzo IP dell’host remoto.
portaint32_tIl numero di porta dell’host remoto.
requestCallbackAsyncCallbackUna callback che verrà chiamata quando l’operazione è completata.
statoSystem::SharedPtr<Object>Dati forniti dall’utente utilizzati per identificare in modo univoco ogni operazione di connessione asincrona.

ReturnValue

Un oggetto IAsyncResult che rappresenta l’operazione di connessione asincrona avviata.

Vedi anche