Share via


FaultConverter.TryCreateException(Message, MessageFault, Exception) Méthode

Définition

Encapsule OnTryCreateException(Message, MessageFault, Exception) avec la vérification des erreurs.

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

Paramètres

message
Message

Message d'erreur.

fault
MessageFault

Erreur.

exception
Exception

Si la conversion s'effectue correctement, l'exception SOAP est retournée en tant que paramètre out.

Retours

true si la conversion de l'erreur a réussi ; sinon, false. La valeur par défaut est false.

Exceptions

message ou fault est null.

- ou -

OnTryCreateException(Message, MessageFault, Exception) a retourné true alors que exception a la valeur null.

- ou -

OnTryCreateException(Message, MessageFault, Exception) a retourné false alors que exception n'a pas la valeur null.

Remarques

OnTryCreateException est une classe abstraite que vous devez implémenter. La méthode actuelle encapsule plusieurs tests d'erreur de paramètre dans un appel de cette méthode.

S’applique à