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

Quando il servizio viene inizializzato, il runtime di integrazione garantisce che questa impostazione sia coerente con il tipo di associazione da usare. Se una o più associazioni per il contratto sono in conflitto, viene generata un'eccezione. Se questa proprietà è false, è in uso un canale unidirezionale e sono presenti parametri [out], viene generata anche un'eccezione.

Si applica a