Aracılığıyla paylaş


ClientBase<TChannel>.ChannelBase<T>.ICommunicationObject.BeginClose Yöntem

Tanım

İletişim nesnesini kapatmak için bir işlem başlatır.

Aşırı Yüklemeler

ICommunicationObject.BeginClose(AsyncCallback, Object)

İletişim nesnesini kapatmak için zaman uyumsuz bir işlem başlatır.

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Belirli bir zaman aşımıyla iletişim nesnesini kapatmak için zaman uyumsuz bir işlem başlatır.

ICommunicationObject.BeginClose(AsyncCallback, Object)

Kaynak:
ClientBase.cs
Kaynak:
ClientBase.cs
Kaynak:
ClientBase.cs

İletişim nesnesini kapatmak için zaman uyumsuz bir işlem başlatır.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
Function BeginClose (callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose

Parametreler

callback
AsyncCallback

Zaman AsyncCallback uyumsuz kapatma işleminin tamamlandığını belirten bildirim 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 uyumsuz kapatma işlemine başvuran bir.

Uygulamalar

Şunlara uygulanır

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Kaynak:
ClientBase.cs
Kaynak:
ClientBase.cs
Kaynak:
ClientBase.cs

Belirli bir zaman aşımıyla iletişim nesnesini kapatmak için zaman uyumsuz bir işlem başlatır.

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose

Parametreler

timeout
TimeSpan

Zaman aşımına uğramadan önce gönderme işleminin ne kadar süreceğini belirten zaman aralığı.

callback
AsyncCallback

Zaman AsyncCallback uyumsuz kapatma işleminin tamamlandığını belirten bildirim 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

Zaman IAsyncResult uyumsuz kapatma işlemine başvuran.

Uygulamalar

Şunlara uygulanır