RoutingConfiguration.SoapProcessingEnabled 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 que indica se as mensagens devem ser processadas entre MessageVersions SOAP.
public:
property bool SoapProcessingEnabled { bool get(); void set(bool value); };
public bool SoapProcessingEnabled { get; set; }
member this.SoapProcessingEnabled : bool with get, set
Public Property SoapProcessingEnabled As Boolean
Valor da propriedade
true
Se as mensagens devem ser processadas; caso contrário, false
. O valor padrão é true
.
Comentários
O processamento de SOAP é o processo em que as mensagens são convertidas entre SOAP MessageVersion s.
Definir esse valor como false
indica que o RoutingBehavior não deve instalar o SoapProcessingBehavior nos pontos de extremidade do cliente. Se definido como false
, você deve adicionar seu próprio Inspetor de mensagem ou outro código para lidar com alguns aspectos das mensagens antes que elas sejam enviadas. Também é possível desabilitar o processamento SOAP em cada ponto de extremidade. Para obter mais informações, consulte a classe SoapProcessingBehavior.
Por padrão, o RoutingBehavior cria e anexa um novo SoapProcessingBehavior com ProcessMessages definido como true
para cada ponto de extremidade do cliente. Se você não quiser usar o SoapProcessingBehavior em um ponto de extremidade específico, crie um novo SoapProcessingBehavior com esse valor definido como false
e, em seguida, anexe-o ao ponto de extremidade no qual você não deseja que o processamento ocorra. Se RoutingBehavior observar que um cliente já tem um SoapProcessingBehavior , ele não tentará anexar outro.
Para desabilitar o aplicativo de SoapProcessingBehavior em qualquer ponto de extremidade, desabilite o processamento de SOAP no RoutingBehavior e no RoutingConfiguration .
Se SoapProcessingEnabled for true
, o SoapProcessingBehavior será adicionado à coleção de pontos de extremidade do cliente Behaviors .