CommunicationObject.OnClose(TimeSpan) 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.
Inserisce l'elaborazione su un oggetto di comunicazione dopo la transizione allo stato di chiusura a causa della chiamata di un'operazione di chiusura sincrona.
protected:
abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)
Parametri
- timeout
- TimeSpan
Oggetto TimeSpan che specifica per quanto tempo l'operazione di chiusura deve essere completata prima del timeout.
Eccezioni
L'intervallo di tempo predefinito assegnato per l'operazione è stato superato prima del completamento dell'operazione.
Errore di comunicazione durante la chiusura dell'oggetto.
Commenti
Il Close metodo chiama OnClose se l'oggetto di comunicazione è inizialmente nello Opened stato .
Per inserire l'elaborazione dopo che un oggetto di comunicazione passa a uno stato di chiusura a causa della chiamata di un'operazione asincrona BeginClose , utilizzare il OnBeginClose metodo .