XmlDictionaryReaderQuotas.MaxArrayLength プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
許される最大配列長を取得または設定します。
public:
property int MaxArrayLength { int get(); void set(int value); };
public int MaxArrayLength { get; set; }
member this.MaxArrayLength : int with get, set
Public Property MaxArrayLength As Integer
プロパティ値
許される最大配列長。 既定値は 16384 です。
例外
値の set
を試みましたが、このインスタンスのクォータ値は読み取り専用です。
ゼロより小さい値を set
しようとしました。
注釈
このクォータは、さまざまな API 呼び出しが作成して返す配列の最大長を管理します。 特殊な配列 API、および ReadContentAsBase64() から返されるバイト配列に影響を与えます。 この制限は、データを格納する配列を受け取る ReadContentAsBase64() のオーバーライドには影響を与えません。
このプロパティ値はメッセージ処理のすべてのステップに適用されることに注意してください。 これには、メッセージまたはメッセージ部分のサイズを拡大する可能性のある一部のステップも含まれます。 特に、暗号化はメッセージのサイズを大幅に増やす場合があります。 この値を設定するときは、このことを考慮する必要があります。
パブリック コンストラクターで作成されたインスタンスのプロパティは set
可能です。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET