IDuplexSession.BeginCloseOutputSession Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizia un'operazione asincrona per terminare la sessione in uscita.
Overload
BeginCloseOutputSession(AsyncCallback, Object) |
Inizia un'operazione asincrona per terminare la sessione in uscita. |
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object) |
Inizia un'operazione asincrona per terminare la sessione in uscita con un timeout specificato entro il quale l'operazione deve essere completata. |
BeginCloseOutputSession(AsyncCallback, Object)
Inizia un'operazione asincrona per terminare la sessione in uscita.
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
Parametri
- callback
- AsyncCallback
Delegato AsyncCallback.
- state
- Object
object
contiene informazioni sullo stato per la richiesta.
Restituisce
IAsyncResult fa riferimento all'interruzione asincrona della sessione in uscita.
Commenti
L'interruzione della sessione in uscita non influisce sulla sessione in ingresso e non crea quindi istruzioni sulla possibilità di ricevere messaggi nella sessione associata al canale di ingresso. Questa operazione deve essere completata entro l'intervallo di tempo predefinito.
Si applica a
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object)
Inizia un'operazione asincrona per terminare la sessione in uscita con un timeout specificato entro il quale l'operazione deve essere completata.
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
Parametri
- timeout
- TimeSpan
TimeSpan specifica l'intervallo di tempo entro il quale l'operazione deve essere completata.
- callback
- AsyncCallback
Delegato AsyncCallback.
- state
- Object
object
contiene informazioni sullo stato per la richiesta.
Restituisce
IAsyncResult fa riferimento all'interruzione asincrona della sessione in uscita.
Commenti
L'interruzione della sessione in uscita non influisce sulla sessione in ingresso e non crea quindi istruzioni sulla possibilità di ricevere messaggi nella sessione associata al canale di ingresso.