XmlDictionaryReaderQuotas.MaxStringContentLength Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur panjang string maksimum yang dikembalikan oleh pembaca.
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
Nilai Properti
Panjang string maksimum yang dikembalikan oleh pembaca. Defaultnya adalah 8192.
Pengecualian
Mencoba ke set nilai, tetapi nilai kuota bersifat baca-saja untuk instans ini.
Mencoba ke set nilai menjadi kurang dari nol.
Keterangan
Kuota ini membatasi panjang string yang dibuat dan dikembalikan oleh berbagai API. Saat memanggil Read() dan memeriksa Value properti, pembaca memotong nilai string menjadi potongan yang dapat dikelola (saat dalam mode streaming). Namun, memanggil ReadContentAsString() menggabungkan semua bagian ini dan mengembalikan satu string besar. Dalam format biner, jika nilai node elemen adalah urutan ID string kamus, maka nilai string tersebut digabungkan. Ini bisa menjadi ekspansi yang sangat besar dan dimitigasi oleh batas ini.