FaultConverter.OnTryCreateFaultMessage(Exception, Message) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta crear el mensaje de error una vez el error se ha convertido en una excepción 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
Parámetros
- exception
- Exception
La excepción SOAP.
- message
- Message
El mensaje de error devuelto como un parámetro out
.
Devoluciones
true
si se crea el mensaje de error correctamente; de lo contrario, false
. De manera predeterminada, es false
.
Comentarios
Los canales que admiten la conversión de errores implementan GetProperty<FaultConverter>
e invalidan este método para hacer lo siguiente. Si una capa puede convertir la excepción, lo hace; de lo contrario, llama a GetProperty<FaultConverter>
en su canal interno. Los canales de transporte deberían delegar en GetDefaultFaultConverter para obtener el convertidor predeterminado WS-Addressing de SOAP.