DurableOperationAttribute.CanCreateInstance Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, которое указывает, может ли создаваться новый экземпляр службы, если для данной операции получено сообщение активации. Диспетчер считает, что сообщения без присоединенного ИД экземпляра являются сообщениями активации.
public:
property bool CanCreateInstance { bool get(); void set(bool value); };
public bool CanCreateInstance { get; set; }
member this.CanCreateInstance : bool with get, set
Public Property CanCreateInstance As Boolean
Значение свойства
true
, если может быть создан новый экземпляр службы; в противном случае — false
.
Комментарии
Если ваш контракт запрещает сеансы, то параметр CanCreateInstance должен иметь значение true
для всех операций.
Если контракт разрешает или допускает сеансы, то все операции, для которых параметр CanCreateInstance имеет значение true
, должны быть операциями типа "запрос/ответ": то есть для параметра IsOneWay не может быть задано значение true
.