UTF8Encoding 成员

表示 Unicode 字符的 UTF-8 编码。

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

公共构造函数

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

页首

公共属性

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

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Supported by the .NET Compact Framework Clone  当在派生类中重写时,创建当前 Encoding 对象的一个浅表副本。 (从 Encoding 继承。)
Public method Static Supported by the .NET Compact Framework Convert  已重载。 将字节数组从一种编码转换为另一种。 (从 Encoding 继承。)
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 已重写。 获取可以将 UTF-8 编码的字节序列转换为 Unicode 字符序列的解码器。
Public method Supported by the .NET Compact Framework GetEncoder 已重写。 获取可将 Unicode 字符序列转换为 UTF-8 编码的字节序列的编码器。
Public method Static Supported by the .NET Compact Framework GetEncoding  已重载。 返回指定代码页的编码。 (从 Encoding 继承。)
Public method Static GetEncodings  返回包含所有编码的数组。 (从 Encoding 继承。)
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 已重写。 如果此实例的构造函数请求提供一个字节顺序标记,则返回用 UTF-8 格式编码的 Unicode 字节顺序标记。
Public method GetString 已重载。 将一个字节序列解码为一个字符串。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method IsAlwaysNormalized  已重载。 获取一个值,该值指示当前编码是否始终被正常化。 (从 Encoding 继承。)
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 继承。)

页首

请参见

参考

UTF8Encoding 类
System.Text 命名空间
Decoder 类
Encoder 类