CommunicationObject.OnOpen(TimeSpan) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstawia przetwarzanie w obiekcie komunikacji po przejściu do stanu otwarcia, który musi zostać zakończony w określonym przedziale czasu.
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen (TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
Parametry
- timeout
- TimeSpan
Określa TimeSpan , jak długo operacja otwierania musi zakończyć się przed upływem limitu czasu.
Wyjątki
Obiekt komunikacji jest w Faulted stanie i nie można go modyfikować.
Domyślny interwał czasu przydzielonego dla operacji został przekroczony przed ukończeniem operacji.
Uwagi
Metoda Open wywołuje metodę OnOpen(TimeSpan) (po wywołaniu metody i przed wywołaniem OnOpening OnOpened), jeśli obiekt komunikacji jest początkowo w Created stanie.
Aby wstawić przetwarzanie jako obiekt komunikacyjny przechodzi do stanu otwarcia z powodu wywołania operacji asynchronicznej OnBeginOpen(TimeSpan, AsyncCallback, Object) , użyj OnOpening metody .