ClientBase<TChannel>.ChannelBase<T>.IRequestChannel.Request 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳送訊息要求。
多載
IRequestChannel.Request(Message) |
傳送訊息型要求,並傳回相互關聯的訊息型回應。 |
IRequestChannel.Request(Message, TimeSpan) |
傳送訊息型要求,並在指定的時間間隔內傳回相互關聯的訊息型回應。 |
IRequestChannel.Request(Message)
傳送訊息型要求,並傳回相互關聯的訊息型回應。
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
參數
- message
- Message
要傳輸的要求訊息。
傳回
回應要求時所收到的訊息。
實作
適用於
IRequestChannel.Request(Message, TimeSpan)
傳送訊息型要求,並在指定的時間間隔內傳回相互關聯的訊息型回應。
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
參數
- message
- Message
要傳輸的要求訊息。
- timeout
- TimeSpan
時間範圍,指定必須收到回應的時間間隔。
傳回
回應要求時所收到的訊息。