ComContractElement.RequiresSession Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość logiczną określającą, czy kontrakt może być używany tylko w powiązaniach sesji.
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
Wartość właściwości
true
jeżeli kontrakt może być używany tylko w powiązaniach sesji; w przeciwnym razie , false
. Wartość domyślna to false
.
- Atrybuty
Uwagi
Po zainicjowaniu usługi środowisko Integration Runtime zapewnia, że to ustawienie jest zgodne z typem powiązania do użycia. Wyjątek jest generowany, jeśli co najmniej jedno powiązanie kontraktu jest w konflikcie. Jeśli ta właściwość to false
, jest używany kanał jednokierunkowy i istnieją jakiekolwiek parametry [out], generowany jest również wyjątek.