Aracılığıyla paylaş


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

Tanım

Fabrika tarafından oluşturulan kanalların her birini kapatmak için zaman uyumsuz bir işlem başlatır.

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

Parametreler

timeout
TimeSpan

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

callback
AsyncCallback

Kapatma AsyncCallback işlemi tamamlandığında zaman uyumsuz işlemin bildirimini alan temsilci.

state
Object

Kapatma işleminde zaman uyumsuz ile ilişkili durum bilgilerini içeren, uygulama tarafından belirtilen bir nesne.

Döndürülenler

IAsyncResult

IAsyncResult Kapatma işleminde zaman uyumsuz öğesine başvuran.

Şunlara uygulanır