XmlDictionaryReaderQuotas.MaxStringContentLength Properti

Definisi

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.

Berlaku untuk