Share via


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 是必须要实现的抽象类。 当前方法围绕对此方法的调用包装数个错误测试。

适用于