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

Int32

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

Özel durumlar

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

set Sıfırdan küçük bir değere bağlanmaya ç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. ReadContentAsBase64() tarafından döndürülen bayt dizilerinin yanı sıra özel dizi API'lerini de etkiler. Bu sınır, bir dizinin verilerle doldurulmasını alan 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, iletinin boyutunu önemli ölçüde artırabilir. Bu değeri ayarlarken bunu dikkate almanız gerekir.

Ortak oluşturucu ile oluşturulan örneklerin özelliği olabilir set.

Şunlara uygulanır