CommunicationObject.OnClose(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 na obiekcie komunikacji po przejściu do stanu zamknięcia ze względu na wywołanie synchronicznej operacji zamknięcia.
protected:
abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose (TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)
Parametry
- timeout
- TimeSpan
Określa TimeSpan , jak długo operacja zamknięcia musi zakończyć się przed przekroczeniem limitu czasu.
Wyjątki
Domyślny interwał czasu przydzielonego dla operacji został przekroczony przed ukończeniem operacji.
Wystąpił błąd komunikacji podczas zamykania obiektu.
Uwagi
Metoda Close wywołuje OnClose metodę , jeśli obiekt komunikacji jest początkowo w Opened stanie .
Aby wstawić przetwarzanie po przejściu obiektu komunikacyjnego do stanu zamknięcia z powodu wywołania operacji asynchronicznej BeginClose , użyj OnBeginClose metody .