FaultConverter.OnTryCreateFaultMessage(Exception, Message) Metod

Definition

Försöker skapa felmeddelandet när felet har konverterats till ett SOAP-undantag.

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

Parametrar

exception
Exception

SOAP-undantaget.

message
Message

Felmeddelandet returnerades som en out parameter.

Returer

trueom felmeddelandet har skapats. annars . false Standardvärdet är false.

Kommentarer

Kanaler som stöder felkonvertering implementerar GetProperty<FaultConverter> och åsidosätter den här metoden för att göra följande. Om ett lager kan konvertera undantaget gör det det. annars anropas GetProperty<FaultConverter> den på den inre kanalen. Transportkanaler bör delegera till GetDefaultFaultConverter för att hämta standard-SOAP/WS-Addressing felkonverterare.

Gäller för