Udostępnij za pośrednictwem


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

Definicja

Wysyła żądanie oparte na komunikatach.

Przeciążenia

IRequestChannel.Request(Message)

Wysyła żądanie oparte na komunikatach i zwraca skorelowane odpowiedzi oparte na komunikatach.

IRequestChannel.Request(Message, TimeSpan)

Wysyła żądanie oparte na komunikatach i zwraca skorelowane odpowiedzi oparte na komunikatach w określonym przedziale czasu.

IRequestChannel.Request(Message)

Wysyła żądanie oparte na komunikatach i zwraca skorelowane odpowiedzi oparte na komunikatach.

 virtual System::ServiceModel::Channels::Message ^ System.ServiceModel.Channels.IRequestChannel.Request(System::ServiceModel::Channels::Message ^ message) = System::ServiceModel::Channels::IRequestChannel::Request;
System.ServiceModel.Channels.Message IRequestChannel.Request (System.ServiceModel.Channels.Message message);
abstract member System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message -> System.ServiceModel.Channels.Message
override this.System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message -> System.ServiceModel.Channels.Message
Function Request (message As Message) As Message Implements IRequestChannel.Request

Parametry

message
Message

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

Zwraca

Message

Komunikat otrzymany w odpowiedzi na żądanie.

Implementuje

Dotyczy

IRequestChannel.Request(Message, TimeSpan)

Wysyła żądanie oparte na komunikatach i zwraca skorelowane odpowiedzi oparte na komunikatach w określonym przedziale czasu.

 virtual System::ServiceModel::Channels::Message ^ System.ServiceModel.Channels.IRequestChannel.Request(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout) = System::ServiceModel::Channels::IRequestChannel::Request;
System.ServiceModel.Channels.Message IRequestChannel.Request (System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message * TimeSpan -> System.ServiceModel.Channels.Message
override this.System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message * TimeSpan -> System.ServiceModel.Channels.Message
Function Request (message As Message, timeout As TimeSpan) As Message Implements IRequestChannel.Request

Parametry

message
Message

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

timeout
TimeSpan

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

Zwraca

Message

Komunikat otrzymany w odpowiedzi na żądanie.

Implementuje

Dotyczy