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.