Udostępnij przez


ClientBase<TChannel>.ICommunicationObject.BeginClose Metoda

Definicja

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel>obiekt .

Przeciążenia

ICommunicationObject.BeginClose(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel>obiekt .

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel> element z określonym limitem czasu.

ICommunicationObject.BeginClose(AsyncCallback, Object)

Źródło:
ClientBase.cs
Źródło:
ClientBase.cs
Źródło:
ClientBase.cs

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel>obiekt .

 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

Metoda, która odbiera wywołanie zwrotne po zakończeniu.

state
Object

Dane stanu.

Zwraca

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

Implementuje

Uwagi

Aby uzyskać więcej informacji, zobacz System.ServiceModel.Channels.CommunicationObject.

Dotyczy

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Źródło:
ClientBase.cs
Źródło:
ClientBase.cs
Źródło:
ClientBase.cs

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel> element z określonym limitem czasu.

 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

Okres, w którym musi zostać zakończone wywołanie.

callback
AsyncCallback

Obiekt wywołania zwrotnego wywoływany po zakończeniu operacji.

state
Object

Dane stanu.

Zwraca

Element IAsyncResult odwołujący się do asynchronicznej operacji rozpoczynania zamykania.

Implementuje

Uwagi

Aby uzyskać więcej informacji, zobacz System.ServiceModel.Channels.CommunicationObject.

Dotyczy