FaultConverter.OnTryCreateFaultMessage(Exception, Message) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta criar a mensagem de falha depois de a falha ter sido convertida numa exceção 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
A exceção SOAP.
- message
- Message
A mensagem de falha deveria como out parâmetro.
Devoluções
true se a mensagem de erro foi criada com sucesso; caso contrário, false. A predefinição é false.
Observações
Canais que suportam conversão de falhas implementam GetProperty<FaultConverter> e sobrepõem este método para fazer o seguinte. Se uma camada conseguir converter a exceção, ela consegue; caso contrário, recorre GetProperty<FaultConverter> ao seu canal interior. Os canais de transporte devem delegar para GetDefaultFaultConverter obter o conversor de falhas padrão SOAP/WS-Addressing.