Język

ComContractElement.RequiresSession Właściwość

Definicja

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śli 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 gwarantuje, że to ustawienie jest zgodne z typem powiązania, które ma być używane. 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.

Dotyczy