Compartir a través de


IDuplexContextChannel.BeginCloseOutputSession Método

Definición

Comienza una operación asincrónica para cerrar una sesión de salida en el cliente que tiene un tiempo de espera especificado y el objeto de estado asociado a él.

public:
 IAsyncResult ^ BeginCloseOutputSession(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCloseOutputSession (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginCloseOutputSession : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginCloseOutputSession (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

timeout
TimeSpan

El TimeSpan que especifica el tiempo con el que cuenta la operación de cierre para completarse antes de que se agote el tiempo de espera.

callback
AsyncCallback

El delegado AsyncCallback que recibe la notificación de la finalización de la operación de cierre asincrónica.

state
Object

Objeto, especificado por la aplicación, que contiene la información de estado asociada a la operación de cierre asincrónica.

Devoluciones

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

Se aplica a