MetadataStringDecoder 類別

定義

MetadataReader 提供自訂機制,以在代表文字的中繼資料中解碼位元組序列。

public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
繼承
MetadataStringDecoder

備註

此類型可以使用,如下所示:

  1. 自定義無效輸入的處理方式。 未提供譯碼器時,會 MetadataReader 使用預設後援取代作為 \uFFFD

  2. 若要重複使用現有的字串,而不是為每個譯碼作業配置新的字串。

建構函式

MetadataStringDecoder(Encoding)

使用指定的編碼初始化 MetadataStringDecoder 類別的新執行個體。

屬性

DefaultUTF8

當沒有提供建構函式解碼器時,取得 MetadataReader 所使用的預設解碼器來解碼 UTF-8。

Encoding

取得這個執行個體所使用的編碼。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetString(Byte*, Int32)

從中繼資料中的位元組序列取得字串。 如有需要可覆寫此項目,以快取字串。 否則,它會藉由直接轉送至 Encoding 來實作,且每次呼叫都會配置新字串。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於