Udostępnij za pośrednictwem


ClientBase<TChannel>.ChannelBase<T>.IRequestChannel.BeginRequest Metoda

Definicja

Rozpoczyna operację asynchroniczną w celu przesłania komunikatu żądania.

Przeciążenia

IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu przesłania komunikatu żądania do strony odpowiedzi wymiany komunikatów o odpowiedzi w określonym przedziale czasu.

IRequestChannel.BeginRequest(Message, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną w celu przesłania wiadomości żądania do strony odpowiedzi wymiany komunikatów o odpowiedzi.

IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object)

Źródło:
ClientBase.cs
Źródło:
ClientBase.cs

Rozpoczyna operację asynchroniczną w celu przesłania komunikatu żądania do strony odpowiedzi wymiany komunikatów o odpowiedzi w określonym przedziale czasu.

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

Parametry

message
Message

Komunikat żądania, który ma zostać przesłany.

timeout
TimeSpan

Przedział czasu określający interwał czasu, w którym musi zostać odebrana odpowiedź.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o zakończeniu operacji asynchronicznej przesyłającej komunikat żądania.

state
Object

Obiekt określony przez aplikację zawierający informacje o stanie skojarzone z operacją asynchroniczną przesyłającą komunikat żądania.

Zwraca

Element IAsyncResult , który odwołuje się do asynchronicznej transmisji komunikatów.

Implementuje

Dotyczy

IRequestChannel.BeginRequest(Message, AsyncCallback, Object)

Źródło:
ClientBase.cs
Źródło:
ClientBase.cs

Rozpoczyna operację asynchroniczną w celu przesłania wiadomości żądania do strony odpowiedzi wymiany komunikatów o odpowiedzi.

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

Parametry

message
Message

Komunikat żądania, który ma zostać przesłany.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o zakończeniu operacji asynchronicznej przesyłającej komunikat żądania.

state
Object

Obiekt określony przez aplikację zawierający informacje o stanie skojarzone z operacją asynchroniczną przesyłającą komunikat żądania.

Zwraca

Element IAsyncResult , który odwołuje się do asynchronicznej transmisji komunikatów.

Implementuje

Dotyczy