OperationDescription.IsOneWay Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, возвращает ли операция ответное сообщение.
public:
property bool IsOneWay { bool get(); };
public bool IsOneWay { get; }
member this.IsOneWay : bool
Public ReadOnly Property IsOneWay As Boolean
Значение свойства
Значение true
, если этот метод получает сообщение запроса и не возвращает ответное сообщение; в противном случае — значение false
. Значение по умолчанию — false
.
Комментарии
Используйте свойство IsOneWay, чтобы указать, что операция не возвращает ответное сообщение. Этот тип операции полезен для уведомлений или связи в стиле событий, особенно в двусторонней связи.
Если для свойства IsOneWay задано значение false
(по умолчанию), даже методы, возвращающие void
, приводят к ответному сообщению. В этом случае инфраструктура создает и отправляет пустое сообщение, чтобы указать вызывающему объекту о возврате метода.
IsTerminating соответствует свойству IsOneWay в модели программирования Windows Communication Foundation (WCF).