Udostępnij za pośrednictwem


DiscoveryClient.ICommunicationObject.BeginOpen Metoda

Definicja

Rozpoczyna operację asynchroniczną, aby otworzyć obiekt komunikacji.

Przeciążenia

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć obiekt komunikacji w określonym interwale czasu.

ICommunicationObject.BeginOpen(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć obiekt komunikacji.

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć obiekt komunikacji w określonym interwale czasu.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginOpen(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginOpen;
IAsyncResult ICommunicationObject.BeginOpen (TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginOpen (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginOpen

Parametry

timeout
TimeSpan

Określa, TimeSpan jak długo operacja wysyłania musi zakończyć się przed przechyłym limitem czasu.

callback
AsyncCallback

Delegat, AsyncCallback który otrzymuje powiadomienie o ukończeniu asynchronicznej operacji otwierania.

state
Object

Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z asynchroniczną otwartą operacją.

Zwraca

IAsyncResult

, IAsyncResult który odwołuje się do asynchronicznej operacji otwierania.

Implementuje

Dotyczy

ICommunicationObject.BeginOpen(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć obiekt komunikacji.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginOpen(AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginOpen;
IAsyncResult ICommunicationObject.BeginOpen (AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginOpen : AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginOpen : AsyncCallback * obj -> IAsyncResult
Function BeginOpen (callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginOpen

Parametry

callback
AsyncCallback

Delegat, AsyncCallback który otrzymuje powiadomienie o ukończeniu asynchronicznej operacji otwierania.

state
Object

Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z asynchroniczną otwartą operacją.

Zwraca

IAsyncResult

, IAsyncResult który odwołuje się do asynchronicznej operacji otwierania.

Implementuje

Dotyczy