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