共用方式為


FaultConverter.OnTryCreateFaultMessage(Exception, Message) 方法

定義

在錯誤轉換為 SOAP 例外狀況之後,會嘗試建立錯誤訊息。

protected:
 abstract bool OnTryCreateFaultMessage(Exception ^ exception, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
protected abstract bool OnTryCreateFaultMessage (Exception exception, out System.ServiceModel.Channels.Message message);
abstract member OnTryCreateFaultMessage : Exception * Message -> bool
Protected MustOverride Function OnTryCreateFaultMessage (exception As Exception, ByRef message As Message) As Boolean

參數

exception
Exception

SOAP 例外狀況。

message
Message

錯誤訊息會傳回做為 out 參數。

傳回

如果成功建立錯誤訊息,則為 true,否則為 false。 預設為 false

備註

支援錯誤轉換的通道會實作 GetProperty<FaultConverter> 並覆寫這個方法以執行下列動作。 如果通道層可轉換例外狀況就會進行轉換,否則會針對其內部通道呼叫 GetProperty<FaultConverter>。 傳輸通道應該要委派到 GetDefaultFaultConverter,以取得預設的 SOAP/WS-Addressing 錯誤轉換器。

適用於