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

Definición

OnTryCreateException(Message, MessageFault, Exception) Se ajusta con la 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

Mensaje de error.

fault
MessageFault

Error.

exception
Exception

Si la conversión se realiza correctamente, la excepción SOAP, se devuelve como parámetro out .

Devoluciones

true si el error se convirtió correctamente; de lo contrario, false. El valor predeterminado 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 nulles .

Comentarios

OnTryCreateException es una clase abstracta que debe implementar. El método actual encapsula varias pruebas de error de parámetros en torno a una llamada a ese método.

Se aplica a