FaultConverter.OnTryCreateFaultMessage(Exception, Message) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokusí se vytvořit chybové zprávy, jakmile byla chyba převedena na výjimku 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
Parametry
- exception
- Exception
Výjimka SOAP.
- message
- Message
Chybová zpráva vrácená out
jako parametr.
Návraty
true
pokud se zpráva o chybě úspěšně vytvořila; v opačném případě . false
Výchozí formát je false
.
Poznámky
Kanály, které podporují převod chyb, implementují GetProperty<FaultConverter>
a přepíší tuto metodu, aby provedly následující akce. Pokud vrstva může převést výjimku to dělá; v opačném případě volá GetProperty<FaultConverter>
na svém vnitřním kanálu. Přenosové kanály by měly delegovat na, GetDefaultFaultConverter aby získaly výchozí převaděč chyb soap/WS adresující chyby.