Sdílet prostřednictvím


WSTrustServiceContract.HandleException Metoda

Definice

RequestFailed Vyvolá událost a v případě potřeby převede zadanou výjimku na výjimku FaultException . Pokud původní výjimka byla FaultException nebo pokud preserveOriginalException příznak je nastaven na truehodnotu , převod na není FaultException proveden.

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

Parametry

ex
Exception

Původní výjimka.

trustNamespace
String

Obor názvů aktuální verze WS-Trust.

action
String

Akce WS-Trust, která způsobila výjimku.

requestEnvelopeVersion
EnvelopeVersion

Verze SOAP obálky požadavku.

Návraty

Vrací objekt Boolean. false pokud je vyvolán původní výjimka.

Platí pro