XmlSerializerFormatAttribute.SupportFaults 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示应使用 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 的协定设置自定义行为,也是如此。