ChannelListenerBase<TChannel>.BeginAcceptChannel Metoda

Definicja

Rozpoczyna operację asynchroniczną, aby zaakceptować kanał typu określony przez odbiornik bieżącego kanału.

Przeciążenia

BeginAcceptChannel(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zaakceptować kanał typu określony przez odbiornik bieżącego kanału.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

W przypadku zaimplementowania w klasie pochodnej program rozpoczyna operację asynchroniczną w celu akceptowania kanału typu określonego przez odbiornik bieżącego kanału w określonym interwale czasu.

BeginAcceptChannel(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zaakceptować kanał typu określony przez odbiornik bieżącego 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 operacja akceptowania kanału musi być ukończona przed przechyłym limitem czasu.

state
Object

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

Zwraca

IAsyncResult

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

Implementuje

Dotyczy

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

W przypadku zaimplementowania w klasie pochodnej program rozpoczyna operację asynchroniczną w celu akceptowania kanału typu określonego przez odbiornik bieżącego kanału w określonym interwale 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 operacja akceptowania kanału musi być ukończona przed przechyłym limitem czasu.

callback
AsyncCallback

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

state
Object

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

Zwraca

IAsyncResult

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

Implementuje

Dotyczy