Condividi tramite


FaultConverter.TryCreateException(Message, MessageFault, Exception) Metodo

Definizione

Esegue il wrapping del metodo OnTryCreateException(Message, MessageFault, Exception) con il controllo degli errori.

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

Parametri

message
Message

Messaggio di errore.

fault
MessageFault

Errore.

exception
Exception

Se la conversione viene eseguita correttamente, l'eccezione SOAP restituita come parametro out.

Restituisce

true se l'errore è stato convertito. In caso contrario, false. Il valore predefinito è false.

Eccezioni

message o fault è null.

-oppure-

Il metodo OnTryCreateException(Message, MessageFault, Exception) ha restituito true ma exception è null.

-oppure-

Il metodo OnTryCreateException(Message, MessageFault, Exception) ha restituito false ma exception non è null.

Commenti

OnTryCreateException è una classe astratta che deve essere implementata. Il metodo corrente esegue il wrapping di più verifiche di errore dei parametri in una chiamata a questo metodo.

Si applica a