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 方法。