FaultConverter.OnTryCreateFaultMessage(Exception, Message) Methode

Definition

Versucht, die Fehlermeldung zu erstellen, nachdem der Fehler in eine SOAP-Ausnahme konvertiert wurde.

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

Parameter

exception
Exception

Die SOAP-Ausnahme.

message
Message

Die als Parameter zurückgegebene out Fehlermeldung.

Gibt zurück

truewenn die Fehlermeldung erfolgreich erstellt wurde; andernfalls . false Der Standardwert lautet false.

Hinweise

Kanäle, die fehlerkonvertierung unterstützen, implementieren GetProperty<FaultConverter> und überschreiben diese Methode, um folgendes auszuführen. Wenn eine Ebene die Ausnahme konvertieren kann, wird sie verwendet; andernfalls ruft GetProperty<FaultConverter> er seinen inneren Kanal auf. Transportkanäle sollten delegieren, um den Standard-SOAP/WS-Addressing Fehlerkonverter abzurufen GetDefaultFaultConverter .

Gilt für: