FaultConverter.TryCreateException(Message, MessageFault, Exception) 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í.
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.