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 しようとしていますが、このインスタンスのクォータ値は読み取り専用です。
値を 0 未満に set しようとしています。
注釈
このクォータは、さまざまな API 呼び出しによって作成および返される配列の最大長を制御します。 特殊な配列 API と ReadContentAsBase64() から返されるバイト配列に影響します。 この制限は、データが入力される配列を受け取る ReadContentAsBase64() オーバーライドには影響しません。
このプロパティ値は、メッセージ処理のすべてのステップに適用されることに注意してください。 これには、メッセージまたはメッセージ 部分のサイズを拡張できるいくつかの手順が含まれます。 特に、暗号化によってメッセージのサイズが大幅に増加する可能性があります。 この値を設定するときは、これを考慮する必要があります。
パブリック コンストラクターで作成されたインスタンスには、 setできるプロパティがあります。