ComContractElement.RequiresSession Propriedade

Definição

Obtém ou define um valor booleano que especifica se o contrato só pode ser usado em bindings por sessão.

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

Valor de Propriedade

true se o contrato só puder ser usado em encadernações por sessão; caso contrário, false. A predefinição é false.

Atributos

Observações

Quando o serviço é inicializado, o tempo de execução da integração assegura que esta configuração é consistente com o tipo de ligação a ser utilizada. É gerada uma exceção se uma ou mais das obrigações do contrato estiverem em conflito. Se esta propriedade for false, um canal unidirecional estiver em uso e existirem quaisquer parâmetros [de saída], também é gerada uma exceção.

Aplica-se a