Lingua

FaultConverter.TryCreateException(Message, MessageFault, Exception) Metodo

Definizione

Esegue il OnTryCreateException(Message, MessageFault, Exception) wrapping 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 ha esito positivo, l'eccezione SOAP, restituita come out parametro.

Valori restituiti

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

Eccezioni

message o fault è null.

oppure

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

oppure

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

Commenti

OnTryCreateException è una classe astratta che è necessario implementare. Il metodo corrente esegue il wrapping di diversi test di errore dei parametri relativi a una chiamata a tale metodo.

Si applica a