IDuplexSession.BeginCloseOutputSession Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comienza una operación asincrónica para finalizar la sesión saliente.
Sobrecargas
BeginCloseOutputSession(AsyncCallback, Object) |
Comienza una operación asincrónica para finalizar la sesión saliente. |
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para finalizar la sesión saliente con un tiempo de espera especificado dentro del que la operación debe completarse. |
BeginCloseOutputSession(AsyncCallback, Object)
- Source:
- IDuplexSession.cs
- Source:
- IDuplexSession.cs
- Source:
- IDuplexSession.cs
Comienza una operación asincrónica para finalizar la sesión saliente.
public:
IAsyncResult ^ BeginCloseOutputSession(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCloseOutputSession (AsyncCallback callback, object state);
abstract member BeginCloseOutputSession : AsyncCallback * obj -> IAsyncResult
Public Function BeginCloseOutputSession (callback As AsyncCallback, state As Object) As IAsyncResult
Parámetros
- callback
- AsyncCallback
Delegado AsyncCallback.
- state
- Object
Objeto object
que contiene información de estado para esta solicitud.
Devoluciones
IAsyncResult que hace referencia a la finalización de la sesión saliente asincrónica.
Comentarios
Finalizar la sesión saliente no afecta a la sesión de entrada, así que no realiza ninguna declaración sobre la capacidad de recibir los mensajes en la sesión asociada al canal de entrada. Esta operación debe completarse dentro de un intervalo de tiempo predeterminado.
Se aplica a
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object)
- Source:
- IDuplexSession.cs
- Source:
- IDuplexSession.cs
- Source:
- IDuplexSession.cs
Comienza una operación asincrónica para finalizar la sesión saliente con un tiempo de espera especificado dentro del que la operación debe completarse.
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
TimeSpan que especifica el intervalo de tiempo dentro del cual la operación debe completarse.
- callback
- AsyncCallback
Delegado AsyncCallback.
- state
- Object
Objeto object
que contiene información de estado para esta solicitud.
Devoluciones
IAsyncResult que hace referencia a la finalización de la sesión saliente asincrónica.
Comentarios
Finalizar la sesión saliente no afecta a la sesión de entrada, así que no realiza ninguna declaración sobre la capacidad de recibir los mensajes en la sesión asociada al canal de entrada.