Encoding 成员

表示字符编码。

下表列出了由 Encoding 类型公开的成员。

受保护的构造函数

  名称 说明
Protected method Supported by the .NET Compact Framework Encoding 已重载。初始化 Encoding 类的新实例。

页首

公共属性

  名称 说明
Public property Static Supported by the .NET Compact Framework ASCII 获取 ASCII(7 位)字符集的编码。
Public property Static Supported by the .NET Compact Framework BigEndianUnicode 获取使用 Big-Endian 字节顺序的 UTF-16 格式的编码。
Public property BodyName 在派生类中重写时,获取可与邮件代理正文标记一起使用的当前编码的名称。
Public property Supported by the .NET Compact Framework CodePage 在派生类中重写时,获取当前 Encoding 的代码页标识符。
Public property DecoderFallback 获取或设置当前 Encoding 对象的 DecoderFallback 对象。
Public property Static Supported by the .NET Compact Framework Default 获取系统的当前 ANSI 代码页的编码。
Public property EncoderFallback 获取或设置当前 Encoding 对象的 EncoderFallback 对象。
Public property EncodingName 在派生类中重写时,获取当前编码的可读说明。
Public property HeaderName 在派生类中重写时,获取可与邮件代理标题标记一起使用的当前编码的名称。
Public property IsBrowserDisplay 在派生类中重写时,获取一个值,该值指示浏览器客户端是否可以使用当前的编码显示内容。
Public property IsBrowserSave 在派生类中重写时,获取一个值,该值指示浏览器客户端是否可以使用当前的编码保存内容。
Public property IsMailNewsDisplay 在派生类中重写时,获取一个值,该值指示邮件和新闻客户端是否可以使用当前的编码显示内容。
Public property IsMailNewsSave 在派生类中重写时,获取一个值,该值指示邮件和新闻客户端是否可以使用当前的编码保存内容。
Public property IsReadOnly 在派生类中重写时,获取一个值,该值指示当前的编码是否为只读。
Public property IsSingleByte 在派生类中重写时,获取一个值,该值指示当前的编码是否使用单字节码位。
Public property Static Supported by the .NET Compact Framework Unicode 获取使用 Little-Endian 字节顺序的 UTF-16 格式的编码。
Public property Static UTF32 获取使用 Little-Endian 字节顺序的 UTF-32 格式的编码。
Public property Static Supported by the .NET Compact Framework UTF7 获取 UTF-7 格式的编码。
Public property Static Supported by the .NET Compact Framework UTF8 获取 UTF-8 格式的编码。
Public property Supported by the .NET Compact Framework WebName 在派生类中重写时,获取在 Internet 编号分配管理机构 (IANA) 注册的当前编码的名称。
Public property WindowsCodePage 在派生类中重写时,获取与当前编码最紧密对应的 Windows 操作系统代码页。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Supported by the .NET Compact Framework Clone 当在派生类中重写时,创建当前 Encoding 对象的一个浅表副本。
Public method Static Supported by the .NET Compact Framework Convert 已重载。 将字节数组从一种编码转换为另一种。
Public method Supported by the .NET Compact Framework Equals 已重载。 已重写。 
Public method Supported by the .NET Compact Framework GetByteCount 已重载。 在派生类中重写时,计算对一组字符进行编码所产生的字节数。
Public method Supported by the .NET Compact Framework GetBytes 已重载。 在派生类中重写时,将一组字符编码为一个字节序列。
Public method Supported by the .NET Compact Framework GetCharCount 已重载。 在派生类中重写时,计算对字节序列进行解码所产生的字符数。
Public method Supported by the .NET Compact Framework GetChars 已重载。 在派生类中重写时,将一个字节序列解码为一组字符。
Public method Supported by the .NET Compact Framework GetDecoder 在派生类中重写时,获取一个解码器,该解码器将已编码的字节序列转换为字符序列。
Public method Supported by the .NET Compact Framework GetEncoder 在派生类中重写时,获取一个解码器,该解码器将 Unicode 字符序列转换为已编码的字节序列。
Public method Static Supported by the .NET Compact Framework GetEncoding 已重载。 返回指定代码页的编码。
Public method Static GetEncodings 返回包含所有编码的数组。
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 返回当前实例的哈希代码。
Public method Supported by the .NET Compact Framework GetMaxByteCount 在派生类中重写时,计算对指定数目的字符进行编码所产生的最大字节数。
Public method Supported by the .NET Compact Framework GetMaxCharCount 在派生类中重写时,计算对指定数目的字节进行解码时所产生的最大字符数。
Public method GetPreamble 在派生类中重写时,返回指定所用编码的字节序列。
Public method Supported by the .NET Compact Framework GetString 已重载。 在派生类中重写时,将一个字节序列解码为一个字符串。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method IsAlwaysNormalized 已重载。 获取一个值,该值指示当前编码是否始终被正常化。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

请参见

参考

Encoding 类
System.Text 命名空间