System::Net::Sockets::Socket::BeginConnect método

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

Inicia una operación de conexión asíncrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(String host, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParámetroTipoDescripción
hostStringEl nombre del host remoto.
puertoint32_tEl número de puerto del host remoto.
requestCallbackAsyncCallbackUn callback que será llamado cuando la operación se complete.
estadoSystem::SharedPtr<Object>Datos proporcionados por el usuario utilizados para identificar de forma única cada operación de conexión asíncrona.

ReturnValue

Un objeto IAsyncResult que representa la operación de conexión asíncrona iniciada.

Ver también

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

Inicia una operación de conexión asíncrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::ArrayPtr<System::SharedPtr<IPAddress>> addresses, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParámetroTipoDescripción
addressesSystem::ArrayPtr<System::SharedPtr<IPAddress>>Las direcciones IP del host remoto.
puertoint32_tEl número de puerto del host remoto.
requestCallbackAsyncCallbackUn callback que será llamado cuando la operación se complete.
estadoSystem::SharedPtr<Object>Datos proporcionados por el usuario utilizados para identificar de forma única cada operación de conexión asíncrona.

ReturnValue

Un objeto IAsyncResult que representa la operación de conexión asíncrona iniciada.

Ver también

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

Inicia una operación de conexión asíncrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<EndPoint> remoteEP, AsyncCallback callback, System::SharedPtr<Object> state)
ParámetroTipoDescripción
remoteEPSystem::SharedPtr<EndPoint>El punto final remoto.
callbackAsyncCallbackUn callback que será llamado cuando la operación se complete.
estadoSystem::SharedPtr<Object>Datos proporcionados por el usuario utilizados para identificar de forma única cada operación de conexión asíncrona.

ReturnValue

Un objeto IAsyncResult que representa la operación de conexión asíncrona iniciada.

Ver también

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

Inicia una operación de conexión asíncrona.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<IPAddress> address, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParámetroTipoDescripción
direcciónSystem::SharedPtr<IPAddress>La dirección IP del host remoto.
puertoint32_tEl número de puerto del host remoto.
requestCallbackAsyncCallbackUn callback que será llamado cuando la operación se complete.
estadoSystem::SharedPtr<Object>Datos proporcionados por el usuario utilizados para identificar de forma única cada operación de conexión asíncrona.

ReturnValue

Un objeto IAsyncResult que representa la operación de conexión asíncrona iniciada.

Ver también