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ğ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'ler tarafından oluşturulan ve döndürülen dizelerin uzunluğunu sınırlar. () çağrısı Read
yaparken ve özelliği denetlerken Value
okuyucu dize değerlerini yönetilebilir parçalara ayırır (akış modundayken). Ancak çağrısı ReadContentAsString
() tüm bu parçaları birleştirir ve tek bir büyük dize döndürür. İkili biçimde, bir öğ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.