ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) Yöntem

Tanım

Hizmet konağı kapatılırken çağrılan zaman uyumsuz bir işlemi başlatır.

protected:
 override IAsyncResult ^ OnBeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected override sealed IAsyncResult OnBeginClose (TimeSpan timeout, AsyncCallback callback, object state);
protected override IAsyncResult OnBeginClose (TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides NotOverridable Function OnBeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Protected Overrides Function OnBeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

timeout
TimeSpan

TimeSpan kapatma işleminin zaman aşımına uğramadan önce ne kadar süreyle tamamlanması gerekdiğini belirtir.

callback
AsyncCallback

Tamamlanmadan AsyncCallback önce zaman uyumsuz işlemin bildirimini alan temsilci.

state
Object

Uygulama tarafından belirtilen ve zaman uyumsuz kapatma işlemiyle ilişkili durum bilgilerini içeren bir nesne.

Döndürülenler

IAsyncResult

Zaman IAsyncResult uyumsuz kapanış işlemine başvuran.

Şunlara uygulanır