Udostępnij za pośrednictwem


ChannelListenerBase<TChannel>.BeginAcceptChannel Metoda

Definicja

Rozpoczyna operację asynchroniczną w celu zaakceptowania kanału typu określonego przez bieżący odbiornik kanału.

Przeciążenia

BeginAcceptChannel(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu zaakceptowania kanału typu określonego przez bieżący odbiornik kanału.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Po zaimplementowaniu w klasie pochodnej rozpoczyna operację asynchroniczną w celu zaakceptowania kanału typu określonego przez bieżący odbiornik kanału w określonym przedziale czasu.

BeginAcceptChannel(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu zaakceptowania kanału typu określonego przez bieżący odbiornik kanału.

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

Parametry

callback
AsyncCallback

Określa TimeSpan , jak długo musi zakończyć się operacja akceptowania kanału przed przekroczeniem limitu czasu.

state
Object

Delegat AsyncCallback , który odbiera powiadomienie o asynchronicznym zakończeniu operacji akceptowania kanału.

Zwraca

Element IAsyncResult , który odwołuje się do asynchronicznej operacji akceptowania kanału.

Implementuje

Dotyczy

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Po zaimplementowaniu w klasie pochodnej rozpoczyna operację asynchroniczną w celu zaakceptowania kanału typu określonego przez bieżący odbiornik kanału w określonym przedziale czasu.

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

Parametry

timeout
TimeSpan

Określa TimeSpan , jak długo musi zakończyć się operacja akceptowania kanału przed przekroczeniem limitu czasu.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o asynchronicznym zakończeniu operacji akceptowania kanału.

state
Object

Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z asynchroniczną operacją akceptowania kanału.

Zwraca

Element IAsyncResult , który odwołuje się do asynchronicznej operacji akceptowania kanału.

Implementuje

Dotyczy