ComContractElement.RequiresSession Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor booliano que especifica se o contrato só pode ser usado em associações de 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 da propriedade
true
se o contrato só puder ser usado em associações com sessão; caso contrário, false
. O padrão é false
.
- Atributos
Comentários
Quando o serviço é inicializado, o runtime de integração garante que essa configuração seja consistente com o tipo de associação a ser usada. Uma exceção será gerada se uma ou mais das associações para o contrato estiverem em conflito. Se essa propriedade for false
, um canal unidirecional estará em uso e houver qualquer parâmetro [out], uma exceção também será gerada.