共用方式為


RoutingConfiguration.SoapProcessingEnabled 屬性

定義

取得或設定值,這個值表示是否應該在 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

屬性值

如果應該處理訊息,則為 true,否則為 false。 預設值是 true

備註

SOAP 處理是在 SOAP MessageVersion 之間轉換訊息的程序。

將此值設定為 false ,表示 RoutingBehavior 不應該 SoapProcessingBehavior 在用戶端端點上安裝 。 如果設定為 false ,您必須新增自己的訊息偵測器或其他程式碼,以在傳送訊息之前處理訊息的某些層面。 此外,您也可以停用每一個端點上的 SOAP 處理。 如需詳細資訊,請參閱 SoapProcessingBehavior 類別。

根據預設,會 RoutingBehavior 針對每個用戶端端點建立並附加 SoapProcessingBehavior 新的 ,並將 ProcessMessages 設定 true 為 。 如果您不想在特定端點上使用 ,請建立 SoapProcessingBehavior 新的 , SoapProcessingBehavior 並將此值設定為 false ,然後將它附加至您不想處理所在的端點。 如果 RoutingBehavior 發現用戶端已經有 SoapProcessingBehavior,則不會嘗試附加另一個。

若要停用在任何端點上的 應用程式 SoapProcessingBehavior ,請在 和 RoutingConfigurationRoutingBehavior 停用 SOAP 處理。

如果 SoapProcessingEnabledtrue ,則會 SoapProcessingBehavior 將 新增至用戶端端點 Behaviors 集合。

適用於