SerializeAbsoluteContext 类

定义

指定序列化程序应处理默认值。 此类不能被继承。

public ref class SerializeAbsoluteContext sealed
public sealed class SerializeAbsoluteContext
type SerializeAbsoluteContext = class
Public NotInheritable Class SerializeAbsoluteContext
继承
SerializeAbsoluteContext

注解

支持 ComponentSerializationService 绝对序列化。 这意味着,并非所有值都与对象的默认值不同,而是序列化所有值,从而允许将值重置为可能已初始化的对象的默认值。 当组件序列化服务希望向对象指示此行为 CodeDomSerializer 时,它将在上下文堆栈上放置一个 SerializeAbsoluteContext 对象。 此上下文中的成员可能是 null,指示所有成员都已序列化,也可以指示此时仅序列化特定成员。

构造函数

名称 说明
SerializeAbsoluteContext()

初始化 SerializeAbsoluteContext 类的新实例。

SerializeAbsoluteContext(MemberDescriptor)

使用绑定到特定成员的选项初始化类的新实例 SerializeAbsoluteContext

属性

名称 说明
Member

获取此上下文绑定到的成员。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ShouldSerialize(MemberDescriptor)

获取一个值,该值指示是否应在此上下文中序列化给定成员。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅