Aracılığıyla paylaş


ChannelListenerBase<TChannel>.BeginAcceptChannel Yöntem

Tanım

Geçerli kanal dinleyicisi tarafından belirtilen türde bir kanalı kabul etmek için zaman uyumsuz bir işlem başlatır.

Aşırı Yüklemeler

BeginAcceptChannel(AsyncCallback, Object)

Geçerli kanal dinleyicisi tarafından belirtilen türde bir kanalı kabul etmek için zaman uyumsuz bir işlem başlatır.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Türetilmiş bir sınıfta uygulandığında, geçerli kanal dinleyicisi tarafından belirtilen zaman aralığı içinde belirtilen türde bir kanalı kabul etmek için zaman uyumsuz bir işlem başlatır.

BeginAcceptChannel(AsyncCallback, Object)

Geçerli kanal dinleyicisi tarafından belirtilen türde bir kanalı kabul etmek için zaman uyumsuz bir işlem başlatır.

public:
 virtual IAsyncResult ^ BeginAcceptChannel(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (AsyncCallback callback, object state);
abstract member BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

callback
AsyncCallback

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

state
Object

AsyncCallback Kanal kabul etme işleminin zaman uyumsuz tamamlanması bildirimini alan temsilci.

Döndürülenler

Zaman IAsyncResult uyumsuz kabul kanalı işlemine başvuran.

Uygulamalar

Şunlara uygulanır

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Türetilmiş bir sınıfta uygulandığında, geçerli kanal dinleyicisi tarafından belirtilen zaman aralığı içinde belirtilen türde bir kanalı kabul etmek için zaman uyumsuz bir işlem başlatır.

public:
 virtual IAsyncResult ^ BeginAcceptChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

timeout
TimeSpan

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

callback
AsyncCallback

AsyncCallback Kanal kabul etme işleminin zaman uyumsuz tamamlanması bildirimini alan temsilci.

state
Object

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

Döndürülenler

Zaman IAsyncResult uyumsuz kabul kanalı işlemine başvuran.

Uygulamalar

Şunlara uygulanır