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