ClientBase<TChannel>.ChannelBase<T>.IOutputChannel.BeginSend Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
Odkazuje IAsyncResult na asynchronní operaci odeslání.