CommunicationObject.OnClose(TimeSpan) Yöntem

Tanım

Zaman uyumlu kapatma işleminin çağrılması nedeniyle kapatma durumuna geçtikten sonra bir iletişim nesnesine işleme ekler.

protected:
 abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose (TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)

Parametreler

timeout
TimeSpan

kapatma TimeSpan işleminin zaman aşımına uğramadan önce tamamlanması gereken zamanı belirtir.

Özel durumlar

Close durumundaki bir nesnede Faulted çağrıldı.

İşlem için ayrılan varsayılan zaman aralığı, işlem tamamlanmadan önce aşıldı.

Nesne kapatılırken bir iletişim hatası oluştu.

Açıklamalar

İletişim Close nesnesi başlangıçta durumundaysa yöntemi çağrılır OnCloseOpened .

Zaman uyumsuz bir işlemin çağrılması nedeniyle bir iletişim nesnesi kapanış durumuna geçtikten BeginClose sonra işleme eklemek için yöntemini kullanın OnBeginClose .

Şunlara uygulanır