ChannelDispatcher.OnBeginOpen(TimeSpan, AsyncCallback, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen zaman aralığı içinde tamamlanması gereken dağıtıcı için kanal dinleyicisini açmak için zaman uyumsuz bir işlem başlatır.
protected:
override IAsyncResult ^ OnBeginOpen(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected override IAsyncResult OnBeginOpen (TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginOpen (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- timeout
- TimeSpan
TimeSpan zaman aşımına uğramadan önce açma işleminin ne kadar süreyle tamamlanması gerekdiğini belirtir.
- callback
- AsyncCallback
Açma AsyncCallback işleminin zaman uyumsuz tamamlanma bildirimini alan temsilci.
- state
- Object
Uygulama tarafından belirtilen ve zaman uyumsuz açma işlemiyle ilişkili durum bilgilerini içeren bir nesne.
Döndürülenler
Dağıtıcı IAsyncResult için kanal dinleyicisini açmak için zaman uyumsuz işleme başvuran.
Özel durumlar
Ana bilgisayar veya ileti sürümü şeklindedir null
.
Açıklamalar
Bu yöntem çağrıldığında kanal dağıtıcısı hizmet dışınull
bir ana bilgisayarla ilişkilendirilmelidir.