Freigeben über


RoutingConfiguration.SoapProcessingEnabled Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob Meldungen zwischen SOAP-MessageVersionen verarbeitet werden sollen, oder legt diesen fest.

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

Eigenschaftswert

true, wenn Meldungen verarbeitet werden soll, andernfalls false. Der Standardwert ist true.

Hinweise

SOAP-Verarbeitung ist der Prozess, bei dem Meldungen zwischen SOAP-MessageVersionen konvertiert werden.

Wenn Sie diesen Wert auf festlegen, false wird angegeben, dass der RoutingBehaviorSoapProcessingBehavior nicht auf den Clientendpunkten installiert werden soll. Wenn auf falsefestgelegt ist, müssen Sie einen eigenen Nachrichteninspektor oder anderen Code hinzufügen, um einige Aspekte von Nachrichten zu behandeln, bevor sie gesendet werden. Es ist auch möglich, die SOAP-Verarbeitung an jedem Endpunkt zu deaktivieren. Weitere Informationen finden Sie in den Ausführungen zur SoapProcessingBehavior-Klasse.

Standardmäßig erstellt und fügt für RoutingBehavior jeden Clientendpunkt ein neues SoapProcessingBehavior mit ProcessMessages festgelegt auf true an. Wenn Sie die SoapProcessingBehavior nicht für einen bestimmten Endpunkt verwenden möchten, erstellen Sie einen neuen SoapProcessingBehavior Wert, auf den dieser Wert festgelegt ist false , und fügen Sie ihn dann an den Endpunkt an, für den die Verarbeitung nicht erfolgen soll. Wenn das RoutingBehavior erkennt, dass ein Client bereits über ein SoapProcessingBehavior verfügt, versucht es nicht, ein weiteres anzufügen.

Um die Anwendung von SoapProcessingBehavior auf einem beliebigen Endpunkt zu deaktivieren, deaktivieren Sie die SOAP-Verarbeitung für und RoutingBehavior .RoutingConfiguration

Wenn SoapProcessingEnabled ist true, wird der SoapProcessingBehavior Clientendpunktsammlung Behaviors hinzugefügt.

Gilt für: