IDuplexContextChannel.BeginCloseOutputSession 方法

定義

開始非同步的作業,來關閉用戶端的輸出工作階段,該工作階段含有與它關聯之已指定逾時與狀態物件。

public:
 IAsyncResult ^ BeginCloseOutputSession(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCloseOutputSession (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginCloseOutputSession : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginCloseOutputSession (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

參數

timeout
TimeSpan

TimeSpan,指定必須在逾時前多久完成關閉作業。

callback
AsyncCallback

AsyncCallback 委派,這個委派會接收非同步作業關閉完成的通知。

state
Object

應用程式所指定的物件,其中包含與非同步關閉作業關聯的狀態資訊。

傳回

參考非同步關閉作業的 IAsyncResult

適用於