Freigeben über


FaultConverter.TryCreateException(Message, MessageFault, Exception) Methode

Definition

Schließt OnTryCreateException(Message, MessageFault, Exception) mit Fehlerüberprüfung ein.

public:
 bool TryCreateException(System::ServiceModel::Channels::Message ^ message, System::ServiceModel::Channels::MessageFault ^ fault, [Runtime::InteropServices::Out] Exception ^ % exception);
public bool TryCreateException (System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out Exception exception);
member this.TryCreateException : System.ServiceModel.Channels.Message * System.ServiceModel.Channels.MessageFault * Exception -> bool
Public Function TryCreateException (message As Message, fault As MessageFault, ByRef exception As Exception) As Boolean

Parameter

message
Message

Die Fehlernachricht.

fault
MessageFault

Der Fehler.

exception
Exception

Die SOAP-Ausnahme, bei erfolgreicher Konvertierung , als out-Parameter zurückgegeben.

Gibt zurück

true, wenn der Fehler erfolgreich konvertiert wurde, andernfalls false. Der Standardwert ist false.

Ausnahmen

message oder fault ist null.

- oder -

OnTryCreateException(Message, MessageFault, Exception) hat true zurückgegeben, exception ist jedoch null.

- oder -

OnTryCreateException(Message, MessageFault, Exception) hat false zurückgegeben, exception ist jedoch nicht null.

Hinweise

OnTryCreateException ist eine abstrakte Klasse, die Sie implementieren müssen. Die aktuelle Methode bindet mehrere Parameterfehlertests in einen Aufruf dieser Methode ein.

Gilt für: