CallbackBehavior

CallbackBehavior

Sintaxe

class CallbackBehavior : Behavior  
{  
  boolean AutomaticSessionShutdown;  
  string ConcurrencyMode;  
  boolean IgnoreExtensionDataObject;  
  boolean IncludeExceptionDetailInFaults;  
  boolean MaxItemsInObjectGraph;  
  boolean UseSynchronizationContext;  
  boolean ValidateMustUnderstand;  
};  

Metodologia

A classe CallbackBehavior não define nenhum método.

Propriedades

A classe CallbackBehavior tem as seguintes propriedades:

AutomaticSessionShutdown

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Quando true, a sessão é fechada automaticamente quando um serviço fecha uma sessão duplex.

ConcurrencyMode

Tipo de dados: string
Tipo de acesso: Somente leitura

Especifica se o serviço suporta um thread, vários threads ou chamadas de reentrante.

IgnoreExtensionDataObject

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Um valor que especifica se os dados de serialização desconhecidos devem ser enviados para o fio.

IncludeExceptionDetailInFaults

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Quando ativado, os detalhes sobre exceções no retorno de chamada são anexados às falhas retornadas ao serviço.

MaxItemsInObjectGraph

Tipo de dados: booleano

Tipo de acesso: Somente leitura

O número máximo de itens permitidos em um objeto serializado.

UseSynchronizationContext

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Especifica se o contexto de sincronização atual deve ser usado para escolher o thread de execução.

ValidateMustUnderstand

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Especifica se o sistema ou o aplicativo impõe o processamento de cabeçalho SOAP MustUnderstand.

Requerimentos

MOF Declarado em Servicemodel.mof.
Espaço de nomes Definido em root\ServiceModel

Ver também