ClientBase<TChannel>.ChannelBase<T>.IOutputChannel.BeginSend Metoda

Definice

Zahájí asynchronní operaci pro přenos zprávy.

Přetížení

IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Zahájí asynchronní operaci pro přenos zprávy do cíle výstupního kanálu.

IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci pro přenos zprávy do cíle výstupního kanálu v zadaném časovém intervalu.

IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Zahájí asynchronní operaci pro přenos zprávy do cíle výstupního kanálu.

 virtual IAsyncResult ^ System.ServiceModel.Channels.IOutputChannel.BeginSend(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IOutputChannel::BeginSend;
IAsyncResult IOutputChannel.BeginSend (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginSend (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IOutputChannel.BeginSend

Parametry

message
Message

Zpráva odeslaná ve výstupním kanálu.

callback
AsyncCallback

Delegát AsyncCallback .

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronní operaci odeslání.

Návraty

IAsyncResult

Odkazuje IAsyncResult na asynchronní přenos zpráv.

Implementuje

Platí pro

IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci pro přenos zprávy do cíle výstupního kanálu v zadaném časovém intervalu.

 virtual IAsyncResult ^ System.ServiceModel.Channels.IOutputChannel.BeginSend(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IOutputChannel::BeginSend;
IAsyncResult IOutputChannel.BeginSend (System.ServiceModel.Channels.Message message, TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginSend (message As Message, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements IOutputChannel.BeginSend

Parametry

message
Message

Zpráva odeslaná ve výstupním kanálu.

timeout
TimeSpan

Časový interval, který určuje, jak dlouho se má operace odesílání dokončit před uplynutím časového limitu.

callback
AsyncCallback

Delegát AsyncCallback , který obdrží oznámení o dokončení asynchronní operace odeslání.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronní operaci odeslání.

Návraty

IAsyncResult

Odkazuje IAsyncResult na asynchronní operaci odeslání.

Implementuje

Platí pro