Condividi tramite


ComContractElement.RequiresSession Proprietà

Definizione

Ottiene o imposta un valore booleano che specifica se il contratto può essere utilizzato solo nelle associazioni con sessione.

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

Valore della proprietà

true se il contratto può essere utilizzato solo nelle associazioni con sessione. In caso contrario, false. Il valore predefinito è false.

Attributi

Commenti

All'avvio del servizio, il runtime di integrazione verifica che questa impostazione sia coerente con il tipo di associazione da usare. Viene generata un'eccezione se una o più delle associazioni per il contratto sono in conflitto tra loro. Se questa proprietà è false è in uso un canale unidirezionale e se sono presenti parametri [out] viene generata un'eccezione.

Si applica a