XmlDictionaryReaderQuotas.MaxArrayLength Egenskap

Definition

Hämtar eller anger den maximala tillåtna matrislängden.

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

Egenskapsvärde

Den maximala tillåtna matrislängden. Standardvärdet är 16384.

Undantag

Försöker till set värdet, men kvotvärdena är skrivskyddade för den här instansen.

Försöker att set värdet ska vara mindre än noll.

Kommentarer

Den här kvoten styr den maximala matrislängd som skapas och returneras av olika API-anrop. Det påverkar särskilda matris-API:er samt bytematriser som returneras från ReadContentAsBase64(). Den här gränsen påverkar inte åsidosättningen ReadContentAsBase64() som tar en matris som ska fyllas med data.

Observera att det här egenskapsvärdet gäller för varje steg i meddelandebearbetningen. Detta inkluderar några steg som kan utöka storleken på ett meddelande eller en meddelandedel. I synnerhet kan kryptering avsevärt öka storleken på ett meddelande. När du anger det här värdet måste du ta hänsyn till detta.

Instanser som skapats med den offentliga konstruktorn har egenskaper som kan vara set.

Gäller för