FaultConverter.OnTryCreateFaultMessage(Exception, Message) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di creare il messaggio di errore dopo che l'errore è stato convertito in un'eccezione SOAP.
protected:
abstract bool OnTryCreateFaultMessage(Exception ^ exception, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
protected abstract bool OnTryCreateFaultMessage (Exception exception, out System.ServiceModel.Channels.Message message);
abstract member OnTryCreateFaultMessage : Exception * Message -> bool
Protected MustOverride Function OnTryCreateFaultMessage (exception As Exception, ByRef message As Message) As Boolean
Parametri
- exception
- Exception
Eccezione SOAP.
- message
- Message
Messaggio di errore restituito come parametro out
.
Restituisce
true
se è stato creato il messaggio di errore. In caso contrario, false
. Il valore predefinito è false
.
Commenti
I canali che supportano la conversione degli errori implementano GetProperty<FaultConverter>
ed eseguono l'override di questo metodo per eseguire le operazioni seguenti. Se un livello può eseguire questa operazione, converte l'eccezione. In caso contrario, chiama GetProperty<FaultConverter>
sul relativo canale interno. Per ottenere il convertitore di errori SOAP/WS-Addressing predefinito, i canali del trasporto devono delegare il metodo GetDefaultFaultConverter.