ClientBase<TChannel>.ChannelBase<T>.IOutputChannel.BeginSend Método

Definición

Comienza una operación asincrónica para transmitir un mensaje.

Sobrecargas

Nombre Description
IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Comienza una operación asincrónica para transmitir un mensaje al destino del canal de salida.

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

Comienza una operación asincrónica para transmitir un mensaje al destino del canal de salida dentro de un intervalo de tiempo especificado.

IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Comienza una operación asincrónica para transmitir un mensaje al destino del canal de salida.

 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

Parámetros

message
Message

Mensaje que se envía en el canal de salida.

callback
AsyncCallback

Delegado AsyncCallback .

state
Object

Objeto, especificado por la aplicación, que contiene información de estado asociada a la operación de envío asincrónica.

Devoluciones

que IAsyncResult hace referencia a la transmisión de mensajes asincrónica.

Implementaciones

Se aplica a

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

Source:
ClientBase.cs
Source:
ClientBase.cs
Source:
ClientBase.cs

Comienza una operación asincrónica para transmitir un mensaje al destino del canal de salida dentro de un intervalo de tiempo especificado.

 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

Parámetros

message
Message

Mensaje que se envía en el canal de salida.

timeout
TimeSpan

Intervalo de tiempo que especifica cuánto tiempo debe completarse la operación de envío antes de que se agote el tiempo de espera.

callback
AsyncCallback

AsyncCallback Delegado que recibe la notificación de la finalización de envío de la operación asincrónica.

state
Object

Objeto, especificado por la aplicación, que contiene información de estado asociada a la operación de envío asincrónica.

Devoluciones

que IAsyncResult hace referencia a la operación de envío asincrónica.

Implementaciones

Se aplica a