CodePagesEncodingProvider 類別

定義

將字碼頁存取權提供給編碼提供者,否則只能在桌面 .NET Framework 中使用。

public ref class CodePagesEncodingProvider sealed : System::Text::EncodingProvider
public ref class CodePagesEncodingProvider sealed
public sealed class CodePagesEncodingProvider : System.Text.EncodingProvider
[System.Security.SecurityCritical]
public sealed class CodePagesEncodingProvider
type CodePagesEncodingProvider = class
    inherit EncodingProvider
[<System.Security.SecurityCritical>]
type CodePagesEncodingProvider = class
Public NotInheritable Class CodePagesEncodingProvider
Inherits EncodingProvider
Public NotInheritable Class CodePagesEncodingProvider
繼承
CodePagesEncodingProvider
繼承
CodePagesEncodingProvider
屬性

備註

Windows 桌面.NET Framework支援一組大量的 Unicode 和字碼頁編碼。 另一方面,.NET Core 僅支援下列編碼:

除了字碼頁 20127 以外,不支援字碼頁編碼。

類別 CodePagesEncodingProviderEncodingProvider 擴充,讓這些字碼頁可供 .NET Core 使用。 若要使用這些額外的字碼頁,請執行下列動作:

EncodingProvider註冊物件之後,其支援的編碼方式可藉由呼叫 的多 Encoding.GetEncoding 載來取得;您不應該呼叫多 EncodingProvider.GetEncoding 載。

屬性

Instance

針對桌面 .NET Framework 所支援但目前 .NET Framework 平台不支援的字碼頁,取得其編碼提供者。

方法

Equals(Object)

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

(繼承來源 Object)
GetEncoding(Int32)

傳回與指定字碼頁識別項相關聯的編碼方式。

GetEncoding(Int32, EncoderFallback, DecoderFallback)

傳回與指定字碼頁識別項相關聯的編碼方式。 參數會針對無法編碼的字元以及無法解碼的位元組序列指定錯誤處理常式。

(繼承來源 EncodingProvider)
GetEncoding(String)

傳回與指定字碼頁名稱相關聯的編碼方式。

GetEncoding(String, EncoderFallback, DecoderFallback)

傳回與指定名稱建立關聯的編碼方式。 參數會針對無法編碼的字元以及無法解碼的位元組序列指定錯誤處理常式。

(繼承來源 EncodingProvider)
GetEncodings()

傳回陣列,其中包含 CodePagesEncodingProvider 支援的所有編碼。

GetEncodings()

傳回陣列,其中包含 EncodingProvider 支援的所有編碼。

(繼承來源 EncodingProvider)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於