XmlDictionaryReaderQuotas.MaxStringContentLength Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Okuyucu tarafından döndürülen en fazla dize uzunluğunu alır veya ayarlar.
public:
property int MaxStringContentLength { int get(); void set(int value); };
public int MaxStringContentLength { get; set; }
member this.MaxStringContentLength : int with get, set
Public Property MaxStringContentLength As Integer
Özellik Değeri
Okuyucu tarafından döndürülen en fazla dize uzunluğu. Varsayılan değer 8192'dir.
Ö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'ler tarafından oluşturulan ve döndürülen dizelerin uzunluğunu sınırlar. () çağrısı Readyaparken ve özelliği denetlerken Value okuyucu dize değerlerini yönetilebilir parçalara ayırır (akış modundayken). Ancak, () çağrısı ReadContentAsStringtüm bu parçaları birleştirir ve bir büyük dize döndürür. İkili biçimde, öğe düğümünün değeri bir sözlük dizesi kimlikleri dizisiyse, bu dizelerin değerleri birleştirilir. Bu son derece büyük bir genişleme olabilir ve bu sınır tarafından azaltılır.