CommunicationObject.OnOpen(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 in un oggetto di comunicazione dopo la transizione allo stato di apertura che deve essere completata entro un intervallo di tempo specificato.
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen(TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
Parametri
- timeout
- TimeSpan
Oggetto TimeSpan che specifica per quanto tempo è necessario completare l'operazione on open prima del timeout.
Eccezioni
L'oggetto di comunicazione è in Faulted uno stato e non può essere modificato.
L'intervallo di tempo predefinito assegnato per l'operazione è stato superato prima del completamento dell'operazione.
Commenti
Il Open metodo chiama OnOpen(TimeSpan) (dopo aver chiamato e prima di chiamare OnOpeningOnOpened) se l'oggetto Created di comunicazione è inizialmente nello stato .
Per inserire l'elaborazione come oggetto di comunicazione passa a uno stato di apertura a causa della chiamata di un'operazione asincrona OnBeginOpen(TimeSpan, AsyncCallback, Object) , utilizzare il OnOpening metodo .