Comportamento de retorno de chamada

Comportamento de retorno de chamada

Sintaxe

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

Métodos

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

Propriedades

A classe CallbackBehavior tem as seguintes propriedades:

Desligamento automático da sessão

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.

Modo Simultaneidade

Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura

Especifica se o serviço dá suporte a um thread, vários threads ou chamadas reentrantes.

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 a conexão.

IncludeExceptionDetailInFaults

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Quando habilitado, 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.

Requisitos

MOF Declarado em Servicemodel.mof.
Namespace Definido em root\ServiceModel

Consulte também