Sdílet prostřednictvím


IChannelListener<TChannel>.BeginAcceptChannel Metoda

Definice

Zahájí asynchronní operaci, která přijme kanál v zadaném nebo výchozím časovém intervalu.

Přetížení

BeginAcceptChannel(AsyncCallback, Object)

Zahájí asynchronní operaci, která přijme kanál.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci, která přijme kanál v zadaném časovém intervalu.

Poznámky

Doporučuje se BeginAcceptChannel použít přetížení s explicitním vypršením časového limitu. Zadaná timeout pro danou metodu přepíše všechny výchozí časové limity nastavené systémem pro službu.

BeginAcceptChannel(AsyncCallback, Object)

Zdroj:
IChannelListener.cs
Zdroj:
IChannelListener.cs
Zdroj:
IChannelListener.cs

Zahájí asynchronní operaci, která přijme kanál.

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

Parametry

callback
AsyncCallback

Delegát AsyncCallback , který obdrží oznámení o asynchronním dokončení akceptace pro operaci kanálu.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronnímu přijetí pro operaci kanálu.

Návraty

Ten IAsyncResult , který odkazuje na asynchronní přijetí operace kanálu.

Poznámky

Doporučuje se BeginAcceptChannel(TimeSpan, AsyncCallback, Object) použít přetížení s explicitním vypršením časového limitu. Zadaná timeout pro danou metodu přepíše všechny výchozí časové limity nastavené systémem pro službu.

Platí pro

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Zdroj:
IChannelListener.cs
Zdroj:
IChannelListener.cs
Zdroj:
IChannelListener.cs

Zahájí asynchronní operaci, která přijme kanál v zadaném časovém intervalu.

public:
 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
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametry

timeout
TimeSpan

Určuje TimeSpan , jak dlouho se musí dokončit čekání na operaci kanálu před vypršením časového limitu.

callback
AsyncCallback

Delegát AsyncCallback , který obdrží oznámení o asynchronním dokončení akceptace pro operaci kanálu.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronnímu přijetí pro operaci kanálu.

Návraty

Ten IAsyncResult , který odkazuje na asynchronní přijetí operace kanálu.

Poznámky

Doporučuje se použít toto přetížení s explicitním časovým limitem BeginAcceptChannel(TimeSpan, AsyncCallback, Object)místo . Zadaný timeout pro tuto metodu přepíše všechny výchozí časové limity nastavené systémem pro službu.

Platí pro