Sdílet prostřednictvím


DiscoveryClient.ICommunicationObject.BeginClose Metoda

Definice

Spustí asynchronní operaci zavření objektu komunikace.

Přetížení

ICommunicationObject.BeginClose(AsyncCallback, Object)

Spustí asynchronní operaci zavření objektu komunikace.

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Spustí asynchronní operaci pro zavření objektu komunikace se zadaným časovým limitem.

ICommunicationObject.BeginClose(AsyncCallback, Object)

Spustí asynchronní operaci zavření objektu komunikace.

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

Parametry

callback
AsyncCallback

AsyncCallbackDelegát, který obdrží oznámení o dokončení asynchronní operace uzavření.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronní operaci ukončení.

Návraty

IAsyncResult

IAsyncResult, Který odkazuje na asynchronní operaci ukončení.

Implementuje

Platí pro

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Spustí asynchronní operaci pro zavření objektu komunikace se zadaným časovým limitem.

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

Parametry

timeout
TimeSpan

TimeSpanUrčuje, jak dlouho před vypršením časového limitu musí být operace odeslání dokončena.

callback
AsyncCallback

AsyncCallbackDelegát, který obdrží oznámení o dokončení asynchronní operace uzavření.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronní operaci ukončení.

Návraty

IAsyncResult

IAsyncResult, Který odkazuje na asynchronní operaci ukončení.

Implementuje

Platí pro