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

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.
requestCallbackAsyncCallbackUna callback que será llamada cuando la operación se complete.
stateSystem::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.
requestCallbackAsyncCallbackUna callback que será llamada cuando la operación se complete.
stateSystem::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 de enlace remoto.
callbackAsyncCallbackUna callback que será llamada cuando la operación se complete.
stateSystem::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.
requestCallbackAsyncCallbackUna callback que será llamada cuando la operación se complete.
stateSystem::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