CommunicationObject.OnOpen(TimeSpan) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在通訊物件轉換進入開啟狀態後插入處理,該狀態必須在指定時間內完成。
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen(TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
參數
例外狀況
通訊物件處於狀態 Faulted ,無法被修改。
作業預設的時間間隔在作業完成前已超過。
備註
若通訊物件初始處於該Open狀態,則該方法OnOpen(TimeSpan)在OnOpening呼叫OnOpened後及呼叫前Created呼叫。
若要插入處理,作為通訊物件因呼叫非同步 OnBeginOpen(TimeSpan, AsyncCallback, Object) 操作而轉換為開啟狀態,請使用該 OnOpening 方法。