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)
Параметры
Комментарии
Используйте 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)
Параметры
Комментарии
Используйте Reply , если оно допустимо для текущего потока, который будет заблокирован, пока он отвечает на сообщение запроса. Поток блокируется до указанного timeout.
Если обработка приложения должна продолжаться без ожидания завершения ответа, используйте асинхронный BeginReply метод. Этот метод получает уведомление через обратный вызов идентификатор обработчика событий для операции. Операция не завершается до тех пор, пока сообщение не станет доступным в канале или время ожидания.