共用方式為


FaultConverter.TryCreateFaultMessage(Exception, Message) 方法

定義

使用錯誤檢查包裝 OnTryCreateFaultMessage(Exception, Message)

public:
 bool TryCreateFaultMessage(Exception ^ exception, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
public bool TryCreateFaultMessage (Exception exception, out System.ServiceModel.Channels.Message message);
member this.TryCreateFaultMessage : Exception * Message -> bool
Public Function TryCreateFaultMessage (exception As Exception, ByRef message As Message) As Boolean

參數

exception
Exception

SOAP 例外狀況。

message
Message

錯誤訊息會傳回做為 out 參數。

傳回

如果成功建立錯誤訊息,則為 true,否則為 false。 預設為 false

例外狀況

OnTryCreateException(Message, MessageFault, Exception) 傳回 true,但是 messagenull

-或-

OnTryCreateException(Message, MessageFault, Exception) 傳回 false,但是 message 不是 null

備註

OnTryCreateFaultMessage 是您必須實作的抽象類別。 目前的方法會包裝數個對於該方法之呼叫的錯誤測試。

適用於