Compartir a través de


ClientBase<TChannel>.ICommunicationObject.BeginClose Método

Definición

Comienza una operación asincrónica para cerrar ClientBase<TChannel>.

Sobrecargas

ICommunicationObject.BeginClose(AsyncCallback, Object)

Comienza una operación asincrónica para cerrar ClientBase<TChannel>.

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Comienza una operación asincrónica para cerrar ClientBase<TChannel> con un tiempo de espera especificado.

ICommunicationObject.BeginClose(AsyncCallback, Object)

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Comienza una operación asincrónica para cerrar ClientBase<TChannel>.

 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

Parámetros

callback
AsyncCallback

Método que recibe la devolución de llamada al completarse.

state
Object

Datos de estado.

Devoluciones

IAsyncResult que hace referencia a la operación de cierre asincrónica.

Implementaciones

Comentarios

Para obtener más información, vea System.ServiceModel.Channels.CommunicationObject.

Se aplica a

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Comienza una operación asincrónica para cerrar ClientBase<TChannel> con un tiempo de espera especificado.

 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

Parámetros

timeout
TimeSpan

El período dentro del que la llamada se debe completar.

callback
AsyncCallback

El objeto de devolución de llamada invocado cuando la operación se completa.

state
Object

Datos de estado.

Devoluciones

IAsyncResult que hace referencia al inicio asincrónico de la operación de cierre.

Implementaciones

Comentarios

Para obtener más información, vea System.ServiceModel.Channels.CommunicationObject.

Se aplica a