ClientBase<TChannel>.ChannelBase<T>.IOutputChannel.BeginSend Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna operację asynchroniczną w celu przesłania komunikatu.
Przeciążenia
IOutputChannel.BeginSend(Message, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu przesłania komunikatu do miejsca docelowego kanału wyjściowego. |
IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu przesłania komunikatu do miejsca docelowego kanału wyjściowego w określonym przedziale czasu. |
IOutputChannel.BeginSend(Message, AsyncCallback, Object)
Rozpoczyna operację asynchroniczną w celu przesłania komunikatu do miejsca docelowego kanału wyjściowego.
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
Komunikat wysyłany w kanale wyjściowym.
- callback
- AsyncCallback
Delegat AsyncCallback .
- state
- Object
Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z operacją wysyłania asynchronicznego.
Zwraca
Element IAsyncResult odwołujący się do asynchronicznej transmisji komunikatów.
Implementuje
Dotyczy
IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object)
Rozpoczyna operację asynchroniczną w celu przesłania komunikatu do miejsca docelowego kanału wyjściowego w określonym przedziale czasu.
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
Komunikat wysyłany w kanale wyjściowym.
- timeout
- TimeSpan
Przedział czasu określający, jak długo operacja wysyłania musi zakończyć się przed przekroczeniem limitu czasu.
- callback
- AsyncCallback
Delegat AsyncCallback , który odbiera powiadomienie o zakończeniu operacji asynchronicznej.
- state
- Object
Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z operacją wysyłania asynchronicznego.
Zwraca
Element IAsyncResult , który odwołuje się do operacji wysyłania asynchronicznego.