Поделиться через


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

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