RoutingConfiguration.SoapProcessingEnabled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 false
festgelegt 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.