WSTrustServiceContract.HandleException Metod

Definition

Genererar RequestFailed händelsen och konverterar det angivna undantaget till ett FaultException om det behövs. Om det ursprungliga undantaget var en FaultException eller om flaggan PreserveOriginalException är inställd på trueutförs inte konverteringen till en 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

Parametrar

ex
Exception

Det ursprungliga undantaget.

trustNamespace
String

Namnområdet för den aktuella WS-Trust versionen.

action
String

Den WS-Trust åtgärd som orsakade undantaget.

requestEnvelopeVersion
EnvelopeVersion

SOAP-versionen av begärandekuvertet.

Returer

Returnerar Boolean. false om det ursprungliga undantaget utlöses.

Gäller för