XmlReaderSettings.ProhibitDtd 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.
Perhatian
XmlReaderSettings.ProhibitDtd has been deprecated. Use DtdProcessing instead.
Perhatian
Use XmlReaderSettings.DtdProcessing property instead.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan melarang pemrosesan definisi jenis dokumen (DTD). Properti ini sudah usang. Gunakan DtdProcessing sebagai gantinya.
public:
property bool ProhibitDtd { bool get(); void set(bool value); };
[System.Obsolete("XmlReaderSettings.ProhibitDtd has been deprecated. Use DtdProcessing instead.")]
public bool ProhibitDtd { get; set; }
[System.Obsolete("Use XmlReaderSettings.DtdProcessing property instead.")]
public bool ProhibitDtd { get; set; }
public bool ProhibitDtd { get; set; }
[<System.Obsolete("XmlReaderSettings.ProhibitDtd has been deprecated. Use DtdProcessing instead.")>]
member this.ProhibitDtd : bool with get, set
[<System.Obsolete("Use XmlReaderSettings.DtdProcessing property instead.")>]
member this.ProhibitDtd : bool with get, set
member this.ProhibitDtd : bool with get, set
Public Property ProhibitDtd As Boolean
Nilai Properti
true melarang pemrosesan DTD; jika tidak false. Defaultnya adalah true.
- Atribut
Keterangan
Ketika diatur ke true, melemparkan XmlReaderXmlException ketika konten DTD ditemui. Jangan aktifkan pemrosesan DTD jika Anda khawatir tentang masalah Penolakan Layanan atau jika Anda berurusan dengan sumber yang tidak tepercaya.
Jika Anda mengaktifkan pemrosesan DTD, Anda dapat menggunakan XmlSecureResolver untuk membatasi sumber daya yang dapat diakses XmlReader. Anda juga dapat merancang aplikasi Anda sehingga pemrosesan XML dibatasi memori dan waktu. Misalnya, konfigurasikan batas waktu habis di aplikasi ASP.NET Anda.
Properti ini sudah usang. Gunakan DtdProcessing sebagai gantinya. Jika Anda telah mengatur ProhibitDtd ke nilai true defaultnya diatur DtdProcessing ke Prohibit. Jika Anda telah mengatur ProhibitDtd untuk false mengatur DtdProcessing ke Parse.