Encoding.GetEncoder メソッド
このエンコーディングの Encoder 。
Public Overridable Function GetEncoder() As Encoder
[C#]
public virtual Encoder GetEncoder();
[C++]
public: virtual Encoder* GetEncoder();
[JScript]
public function GetEncoder() : Encoder;
戻り値
このエンコーディングの Encoder 。 Encoder を使用すると、文字のシーケンスをバイトにエンコードできます。
解説
GetBytes とは対照的に、 Encoder は、変換の間の適切な状態を維持することによって、文字のシーケンスの一部をバイトのシーケンスの一部に変換できます。
この既定の実装は、 Encoder を返します。このエンコーダは、呼び出しを GetByteCount に転送し、 GetBytes をこのエンコーディングの対応するメソッドに転送します。一連の変換の間の状態を維持することが要求されるエンコーディングでは、このメソッドをオーバーライドし、適切な Encoder 実装のインスタンスを返すことができます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard