Udostępnij za pośrednictwem


CommunicationObject.OnEndClose(IAsyncResult) Metoda

Definicja

Kończy operację asynchroniczną na zamknięciu obiektu komunikacyjnego.

protected:
 abstract void OnEndClose(IAsyncResult ^ result);
protected abstract void OnEndClose (IAsyncResult result);
abstract member OnEndClose : IAsyncResult -> unit
Protected MustOverride Sub OnEndClose (result As IAsyncResult)

Parametry

result
IAsyncResult

Element IAsyncResult zwracany przez wywołanie OnEndClose(IAsyncResult) metody .

Wyjątki

Obiekt komunikacji nie jest w Opened stanie lub Opening i nie można go modyfikować.

Obiekt komunikacji jest w Closing stanie lub Closed i nie można go modyfikować.

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 EndClose(IAsyncResult) wywołuje metodę OnEndClose(IAsyncResult)Closed , jeśli obiekt komunikacji nie jest jeszcze w stanie.

Dotyczy