Comparteix a través de


FaultConverter.OnTryCreateFaultMessage(Exception, Message) Método

Definición

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

Boolean

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.

Se aplica a