Bagikan melalui


ChannelFactoryBase<TChannel>.OnBeginClose Metode

Definisi

Memulai operasi asinkron untuk menutup semua saluran yang terkait dengan pabrik saluran dalam interval waktu tertentu.

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

Parameter

timeout
TimeSpan

TimeSpan yang menentukan berapa lama operasi on-close harus diselesaikan sebelum kehabisan waktu.

callback
AsyncCallback

AsyncCallback Delegasi yang menerima pemberitahuan penyelesaian asinkron operasi saat ditutup.

state
Object

Objek, yang ditentukan oleh aplikasi, yang berisi informasi status yang terkait dengan operasi asinkron saat ditutup.

Mengembalikan

IAsyncResult yang mereferensikan operasi asinkron saat ditutup.

Berlaku untuk