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


ComContractElement.RequiresSession Свойство

Определение

Возвращает или задает логическое значение, указывающее, ограничено ли использование контракта только сеансовыми привязками.

public:
 property bool RequiresSession { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("requiresSession", DefaultValue=true)]
public bool RequiresSession { get; set; }
[<System.Configuration.ConfigurationProperty("requiresSession", DefaultValue=true)>]
member this.RequiresSession : bool with get, set
Public Property RequiresSession As Boolean

Значение свойства

Значение true, если контракт можно использовать только в сеансовых привязках; в противном случае — значение false. Значение по умолчанию — false.

Атрибуты

Комментарии

При инициализации службы среда выполнения интеграции обеспечивает согласованность этого параметра с типом используемой привязки. В случае конфликта одной или нескольких привязок для контракта создается исключение. Если этому свойству присвоено значение false, то при использовании одностороннего канала и наличии параметров [out] также создается исключение.

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