XmlSerializerFormatAttribute.SupportFaults 属性

定义

获取或设置一个值,该值指示应使用 XmlSerializer 来读取和写入错误。

public:
 property bool SupportFaults { bool get(); void set(bool value); };
public bool SupportFaults { get; set; }
member this.SupportFaults : bool with get, set
Public Property SupportFaults As Boolean

属性值

如果应使用 true 来读取和写入错误,则为 XmlSerializer;如果应使用 false,则为 DataContractSerializer。 默认值为 false

注解

错误序列化的默认格式化程序为 DataContractSerializer。 若要使用 XmlSerializer,请将此属性设置为 true。 从 .NET 4 开始,将使用由 SupportFaults 属性设置的序列化程序,即使已对应用了 XmlSerializerFormatAttribute 的协定设置自定义行为,也是如此。

适用于