RequestContext.Reply Метод

Определение

Ответы на сообщение запроса.

Перегрузки

Имя Описание
Reply(Message)

При переопределении в производном классе отвечает на сообщение запроса.

Reply(Message, TimeSpan)

При переопределении в производном классе отвечает на сообщение запроса в течение указанного интервала времени.

Reply(Message)

Исходный код:
RequestContext.cs
Исходный код:
RequestContext.cs
Исходный код:
RequestContext.cs

При переопределении в производном классе отвечает на сообщение запроса.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message);
public abstract void Reply(System.ServiceModel.Channels.Message message);
abstract member Reply : System.ServiceModel.Channels.Message -> unit
Public MustOverride Sub Reply (message As Message)

Параметры

message
Message

Входящий Message , содержащий запрос.

Комментарии

Используйте Reply , если оно допустимо для текущего потока, который будет заблокирован, пока он отвечает на сообщение запроса. Поток блокируется до указанного timeout.

Если обработка приложения должна продолжаться без ожидания завершения ответа, используйте асинхронный BeginReply метод. Этот метод получает уведомление через обратный вызов идентификатор обработчика событий для операции. Операция не завершается до тех пор, пока сообщение не станет доступным в канале или время ожидания.

Применяется к

Reply(Message, TimeSpan)

Исходный код:
RequestContext.cs
Исходный код:
RequestContext.cs
Исходный код:
RequestContext.cs

При переопределении в производном классе отвечает на сообщение запроса в течение указанного интервала времени.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout);
public abstract void Reply(System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member Reply : System.ServiceModel.Channels.Message * TimeSpan -> unit
Public MustOverride Sub Reply (message As Message, timeout As TimeSpan)

Параметры

message
Message

Входящий Message , содержащий запрос.

timeout
TimeSpan

Указывает TimeSpan интервал времени ожидания ответа на запрос.

Комментарии

Используйте Reply , если оно допустимо для текущего потока, который будет заблокирован, пока он отвечает на сообщение запроса. Поток блокируется до указанного timeout.

Если обработка приложения должна продолжаться без ожидания завершения ответа, используйте асинхронный BeginReply метод. Этот метод получает уведомление через обратный вызов идентификатор обработчика событий для операции. Операция не завершается до тех пор, пока сообщение не станет доступным в канале или время ожидания.

Применяется к