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 obiektu komunikacyjnego 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 przekroczeniem 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 OnOpen(TimeSpan) metodę (po wywołaniu OnOpening metody i przed wywołaniem OnOpenedmetody ), jeśli obiekt komunikacji jest początkowo w Created stanie .
Aby wstawić przetwarzanie jako obiekt komunikacji przechodzi do stanu otwarcia ze względu na wywołanie operacji asynchronicznej OnBeginOpen(TimeSpan, AsyncCallback, Object) , użyj OnOpening metody .