XmlDictionaryReaderQuotas.MaxArrayLength Özellik

Tanım

İzin verilen en fazla dizi uzunluğunu alır veya ayarlar.

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

Özellik Değeri

İzin verilen en fazla dizi uzunluğu. Varsayılan değer 16384'dür.

Özel durumlar

Değer deneniyor set , ancak kota değerleri bu örnek için salt okunur.

set Sıfırdan küçük bir değere denenmeye çalışılıyor.

Açıklamalar

Bu kota, çeşitli API çağrıları tarafından oluşturulan ve döndürülen en fazla dizi uzunluğunu yönetir. Özel dizi API'lerinin yanı sıra ReadContentAsBase64() tarafından döndürülen bayt dizilerini de etkiler. Bu sınır, bir dizinin verilerle doldurulmasını gerektiren ReadContentAsBase64() geçersiz kılmasını etkilemez.

Bu özellik değerinin ileti işlemenin her adımı için geçerli olduğunu unutmayın. Bu, iletinin veya ileti bölümünün boyutunu genişletebilecek bazı adımları içerir. Özellikle, şifreleme bir iletinin boyutunu önemli ölçüde artırabilir. Bu değeri ayarlarken bunu dikkate almanız gerekir.

Ortak oluşturucu ile oluşturulan örneklerin olabilir setözellikleri vardır.

Şunlara uygulanır