System::Net::Sockets::Socket::BeginConnect metod

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

Initierar en asynkron anslutningsoperation.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(String host, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParameterTypeBeskrivning
hostStringDet fjärranslutna värdens namn.
portint32_tPortnumret för den fjärranslutna värden.
requestCallbackAsyncCallbackEn återanrop som kommer att anropas när operationen är klar.
tillståndSystem::SharedPtr<Object>Användarlevererade data som används för att unikt identifiera varje asynkron anslutningsoperation.

ReturnValue

Ett IAsyncResult‑objekt som representerar den initierade asynkrona anslutningsoperationen.

Se även

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

Initierar en asynkron anslutningsoperation.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::ArrayPtr<System::SharedPtr<IPAddress>> addresses, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParameterTypeBeskrivning
addressesSystem::ArrayPtr<System::SharedPtr<IPAddress>>IP-adresserna för den fjärranslutna värden.
portint32_tPortnumret för den fjärranslutna värden.
requestCallbackAsyncCallbackEn återanrop som kommer att anropas när operationen är klar.
tillståndSystem::SharedPtr<Object>Användarlevererade data som används för att unikt identifiera varje asynkron anslutningsoperation.

ReturnValue

Ett IAsyncResult‑objekt som representerar den initierade asynkrona anslutningsoperationen.

Se även

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

Initierar en asynkron anslutningsoperation.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<EndPoint> remoteEP, AsyncCallback callback, System::SharedPtr<Object> state)
ParameterTypeBeskrivning
remoteEPSystem::SharedPtr<EndPoint>Den fjärrslutpunkten.
återanropAsyncCallbackEn återanrop som kommer att anropas när operationen är klar.
tillståndSystem::SharedPtr<Object>Användarlevererade data som används för att unikt identifiera varje asynkron anslutningsoperation.

ReturnValue

Ett IAsyncResult‑objekt som representerar den initierade asynkrona anslutningsoperationen.

Se även

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

Initierar en asynkron anslutningsoperation.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginConnect(System::SharedPtr<IPAddress> address, int32_t port, AsyncCallback requestCallback, System::SharedPtr<Object> state)
ParameterTypeBeskrivning
adressSystem::SharedPtr<IPAddress>Den fjärranslutna värdens IP-adress.
portint32_tPortnumret för den fjärranslutna värden.
requestCallbackAsyncCallbackEn återanrop som kommer att anropas när operationen är klar.
tillståndSystem::SharedPtr<Object>Användarlevererade data som används för att unikt identifiera varje asynkron anslutningsoperation.

ReturnValue

Ett IAsyncResult‑objekt som representerar den initierade asynkrona anslutningsoperationen.

Se även