Sdílet prostřednictvím


RoutingConfiguration.SoapProcessingEnabled Vlastnost

Definice

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

truepokud 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.

Platí pro