Udostępnij za pośrednictwem


WSTrustServiceContract.HandleException Metoda

Definicja

Zgłasza zdarzenie i konwertuje RequestFailed określony wyjątek na wartość FaultException , jeśli jest to wymagane. Jeśli oryginalny wyjątek był FaultException wyjątkiem lub , jeśli flaga PreserveOriginalException jest ustawiona na true, konwersja na element FaultException nie jest wykonywana.

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

Oryginalny wyjątek.

trustNamespace
String

Przestrzeń nazw bieżącej wersji WS-Trust.

action
String

Akcja WS-Trust, która spowodowała wyjątek.

requestEnvelopeVersion
EnvelopeVersion

Wersja protokołu SOAP koperty żądania.

Zwraca

Zwraca wartość Boolean. false w przypadku zgłoszenia oryginalnego wyjątku.

Dotyczy