Compartilhar via


WSTrustServiceContract.HandleException Método

Definição

Aciona o evento RequestFailed e converte a exceção especificada em um FaultException, se necessário. Se a exceção original era uma FaultException ou se o sinalizador PreserveOriginalException estiver definido como true, a conversão em um FaultException não será executada.

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

A exceção original.

trustNamespace
String

O namespace da versão atual do WS-Trust.

action
String

A ação de WS-Trust que causou a exceção.

requestEnvelopeVersion
EnvelopeVersion

A versão SOAP do envelope de solicitação.

Retornos

Retorna Boolean. false se a exceção original for gerada.

Aplica-se a