SerializationMode 枚举

定义

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

public enum class SerializationMode
public enum SerializationMode
type SerializationMode = 
Public Enum SerializationMode
继承
SerializationMode

字段

名称 说明
String 0

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

Xml 1

ProfilePropertySettings配置文件使用 XML 序列化作为 XML 进行序列化。

Binary 2

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

ProviderSpecific 3

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

示例

下面的代码示例演示如何使用该 SerializeAs 属性。 该代码示例是 ProfileSection 类中的一个较大示例的一部分。

// 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;
' 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 控制单个配置文件属性设置的序列化模式。

适用于

另请参阅