Compartir a través de


WSTrustServiceContract.HandleException Método

Definición

Genera el evento RequestFailed y convierte la excepción especificada a FaultException si es necesario. Si la excepción original era FaultException o si se establece la marca PreserveOriginalException en true, no se realizará la conversión a 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

Parámetros

ex
Exception

La excepción original.

trustNamespace
String

Espacio de nombres de la versión de WS-Trust actual.

action
String

Acción de WS-Trust que provocó la excepción.

requestEnvelopeVersion
EnvelopeVersion

La versión SOAP del sobre de solicitud.

Devoluciones

Devuelve Boolean. false si se genera la excepción original.

Se aplica a