RoutingConfiguration.SoapProcessingEnabled Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda zprávy by měly být zpracovány mezi soap MessageVersions.
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
Hodnota vlastnosti
true
pokud mají být zprávy zpracovány; v opačném případě . false
Výchozí hodnota je true
.
Poznámky
Zpracování soap je proces, při kterém se zprávy mezi protokoly SOAP MessageVersionpřevádějí.
Nastavení této hodnoty na false
znamená, že RoutingBehavior by se na koncové body klienta neměly instalovat SoapProcessingBehavior . Pokud je nastavená hodnota false
, musíte před odesláním přidat vlastní inspektor zpráv nebo jiný kód pro zpracování některých aspektů zpráv. U každého koncového bodu je také možné zakázat zpracování protokolu SOAP. Další informace najdete ve SoapProcessingBehavior třídě .
Ve výchozím nastavení RoutingBehavior vytvoří a připojí nový SoapProcessingBehavior s nastaveným ProcessMessages na true
pro každý koncový bod klienta. Pokud nechcete použít SoapProcessingBehavior u konkrétního koncového bodu, vytvořte nový SoapProcessingBehavior s touto hodnotou nastavenou na false
a pak ho připojte ke koncovému bodu, u kterého nechcete, aby probíhalo zpracování.
RoutingBehavior Pokud zjistí, že klient již má SoapProcessingBehavior, nepokusí se připojit jiný.
Pokud chcete zakázat aplikaci nástroje na libovolném koncovém SoapProcessingBehavior bodu, zakažte zpracování soap na RoutingBehavior a .RoutingConfiguration
Pokud SoapProcessingEnabled je true
, SoapProcessingBehavior přidá se do kolekce koncových bodů Behaviors klienta.