FaultConverter.TryCreateException(Message, MessageFault, Exception) Método

Definición

Ajusta OnTryCreateException(Message, MessageFault, Exception) con comprobación de errores.

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

Parámetros

message
Message

El mensaje de error.

fault
MessageFault

El error.

exception
Exception

Si la conversión tiene éxito, la excepción SOAP es devuelta como un parámetro out.

Devoluciones

true si el error se convirtió correctamente; de lo contrario, false. De manera predeterminada, es false.

Excepciones

message o fault es null.

o bien

OnTryCreateException(Message, MessageFault, Exception) devuelto true pero exception es null.

o bien

OnTryCreateException(Message, MessageFault, Exception) devuelto false pero exception no es null.

Comentarios

OnTryCreateException es una clase abstracta que debe implementar. El método actual ajusta varias pruebas de error de parámetro alrededor de una llamada a ese método.

Se aplica a