Encoding コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Encoding クラスの新しいインスタンスを初期化します。
オーバーロード
Encoding() |
Encoding クラスの新しいインスタンスを初期化します。 |
Encoding(Int32) |
指定したコード ページに対応する Encoding クラスの新しいインスタンスを初期化します。 |
Encoding(Int32, EncoderFallback, DecoderFallback) |
指定したコード ページに対応する Encoding クラスの新しいインスタンスを、指定したエンコーダーとデコーダーのフォールバック方法を使用して初期化します。 |
Encoding()
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
Encoding クラスの新しいインスタンスを初期化します。
protected:
Encoding();
protected Encoding ();
Protected Sub New ()
注釈
派生クラスは、このコンストラクターをオーバーライドします。
こちらもご覧ください
適用対象
Encoding(Int32)
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
指定したコード ページに対応する Encoding クラスの新しいインスタンスを初期化します。
protected:
Encoding(int codePage);
protected Encoding (int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)
パラメーター
例外
codePage
が 0 未満です。
注釈
派生クラスは、このコンストラクターをオーバーライドします。
派生クラスからこのコンストラクターを呼び出すと、 Encoding エンコード操作とデコード操作の両方に最適フォールバックを使用するオブジェクトが作成されます。 DecoderFallbackプロパティとプロパティはどちらも EncoderFallback 読み取り専用で、変更することはできません。 から派生したクラスのフォールバックストラテジを制御するには、 Encoding コンストラクターを呼び出し Encoding(Int32, EncoderFallback, DecoderFallback) ます。
こちらもご覧ください
適用対象
Encoding(Int32, EncoderFallback, DecoderFallback)
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
- ソース:
- Encoding.cs
指定したコード ページに対応する Encoding クラスの新しいインスタンスを、指定したエンコーダーとデコーダーのフォールバック方法を使用して初期化します。
protected:
Encoding(int codePage, System::Text::EncoderFallback ^ encoderFallback, System::Text::DecoderFallback ^ decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback? encoderFallback, System.Text.DecoderFallback? decoderFallback);
new System.Text.Encoding : int * System.Text.EncoderFallback * System.Text.DecoderFallback -> System.Text.Encoding
Protected Sub New (codePage As Integer, encoderFallback As EncoderFallback, decoderFallback As DecoderFallback)
パラメーター
- codePage
- Int32
エンコーディングのコード ページ ID。
- encoderFallback
- EncoderFallback
現在のエンコーディングで文字をエンコードできない場合にエラー処理プロシージャを提供するオブジェクト。
- decoderFallback
- DecoderFallback
現在のエンコーディングでバイト シーケンスをデコードできない場合にエラー処理プロシージャを提供するオブジェクト。
例外
codePage
が 0 未満です。
注釈
このコンストラクターは protected
、派生クラスによってオーバーライドされます。
派生クラスからこのコンストラクターを呼び出して、フォールバックエンコードおよびデコード戦略を制御します。 Encodingクラスコンストラクターは、オブジェクトの作成後にエンコーダーまたはデコーダーのフォールバックを設定できない読み取り専用のエンコードオブジェクトを作成します。
または encoderFallback
decoderFallback
が null の場合は、対応するフォールバックストラテジとして最適フォールバックが使用されます。
適用対象
.NET