SerializationMode 枚举

定义

确定用于 ProfilePropertySettings 对象的序列化方法。

C#
public enum SerializationMode
继承
SerializationMode

字段

Binary 2

ProfilePropertySettings 对象使用二进制序列化进行序列化。

ProviderSpecific 3

提供程序具有类型的隐式信息,并负责决定如何将 ProfilePropertySettings 对象序列化到数据存储区中。

String 0

ProfilePropertySettings 对象序列化为简单字符串。

Xml 1

配置文件 ProfilePropertySettings 使用 XML 序列化模式序列化为 XML。

示例

下面的代码示例说明如何使用 SerializeAs 属性。 此代码示例是为 ProfileSection 类提供的一个更大示例的一部分。

C#
// Get the current SerializeAs property value.
Console.WriteLine(
    "Current SerializeAs value: '{0}'", profilePropertySettings.SerializeAs);

// Set the SerializeAs property to SerializationMode.Binary.
profilePropertySettings.SerializeAs = SerializationMode.Binary;

注解

SerializeAs对象的 属性ProfilePropertySettings控制单个配置文件属性设置的序列化模式。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另请参阅