RoutingConfiguration.SoapProcessingEnabled Propriedade

Definição

Recebe ou define um valor que indica se as mensagens devem ser processadas entre os SOAP MessageVersion.

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 de Propriedade

true se as mensagens devem ser processadas; caso contrário, false. O valor predefinido é true.

Observações

O processamento SOAP é o processo em que as mensagens são convertidas entre SOAP MessageVersion.

Definir este valor para false indica que não RoutingBehavior deve instalar o SoapProcessingBehavior nos endpoints do cliente. Se definido para false, deve adicionar o seu próprio inspetor de mensagens ou outro código para tratar alguns aspetos das mensagens antes de serem enviadas. Também é possível desativar o processamento SOAP em cada endpoint. Para obter mais informações, consulte a classe SoapProcessingBehavior.

Por defeito, cria RoutingBehavior e anexa um novo SoapProcessingBehavior com ProcessMessages definido para true cada endpoint cliente. Se não quiseres usar o SoapProcessingBehavior num endpoint específico, cria um novo SoapProcessingBehavior com este valor definido como false e depois anexa-o ao endpoint onde não queres que ocorra o processamento. Se o RoutingBehavior observar que um cliente já tem um SoapProcessingBehavior, não tenta anexar outro.

Para desativar a aplicação de SoapProcessingBehavior em qualquer endpoint, desative o processamento SOAP no RoutingBehavior e no RoutingConfiguration.

Se SoapProcessingEnabled for , o true é adicionado à coleção de endpoints SoapProcessingBehavior do Behaviorscliente.

Aplica-se a