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> を呼び出します。 トランスポート チャネルは、既定の SOAP/WS-Addressing 障害コンバーターを取得するために、 GetDefaultFaultConverter に委任する必要があります。

適用対象