次の方法で共有


WSTrustServiceContract.HandleException メソッド

定義

RequestFailed イベントを発生させ、必要であれば指定された例外を FaultException に変換します。 元の例外が FaultException であった場合、または PreserveOriginalException フラグが true に設定される場合、FaultException への変換は実行されません。

protected:
 virtual bool HandleException(Exception ^ ex, System::String ^ trustNamespace, System::String ^ action, System::ServiceModel::EnvelopeVersion ^ requestEnvelopeVersion);
protected virtual bool HandleException (Exception ex, string trustNamespace, string action, System.ServiceModel.EnvelopeVersion requestEnvelopeVersion);
abstract member HandleException : Exception * string * string * System.ServiceModel.EnvelopeVersion -> bool
override this.HandleException : Exception * string * string * System.ServiceModel.EnvelopeVersion -> bool
Protected Overridable Function HandleException (ex As Exception, trustNamespace As String, action As String, requestEnvelopeVersion As EnvelopeVersion) As Boolean

パラメーター

ex
Exception

元の例外。

trustNamespace
String

現在の WS-Trust バージョンの名前空間です。

action
String

例外の原因となった WS-Trust アクション。

requestEnvelopeVersion
EnvelopeVersion

要求のエンベロープの SOAP バージョン。

戻り値

Boolean を返します。 元の例外がスローされる場合は false

適用対象