XmlTextReader.ProhibitDtd Свойство

Определение

Внимание

XmlTextReader.ProhibitDtd has been deprecated. Use DtdProcessing instead.

Внимание

Use DtdProcessing property instead.

Возвращает или задает значение, указывающее, следует ли разрешать обработку DTD. Это свойство устарело. Вместо этого используйте DtdProcessing.

public:
 property bool ProhibitDtd { bool get(); void set(bool value); };
[System.Obsolete("XmlTextReader.ProhibitDtd has been deprecated. Use DtdProcessing instead.")]
public bool ProhibitDtd { get; set; }
[System.Obsolete("Use DtdProcessing property instead.")]
public bool ProhibitDtd { get; set; }
public bool ProhibitDtd { get; set; }
[<System.Obsolete("XmlTextReader.ProhibitDtd has been deprecated. Use DtdProcessing instead.")>]
member this.ProhibitDtd : bool with get, set
[<System.Obsolete("Use DtdProcessing property instead.")>]
member this.ProhibitDtd : bool with get, set
member this.ProhibitDtd : bool with get, set
Public Property ProhibitDtd As Boolean

Значение свойства

true запретить обработку DTD; в противном случае false. Значение по умолчанию — false.

Атрибуты

Комментарии

Note

Рекомендуем создавать XmlReader экземпляры с помощью XmlReader.Create метода, чтобы воспользоваться новыми функциями.

Обработка DTD включена по умолчанию для обратной совместимости. Однако если приложению не требуется обработка DTD, следует отключить этот параметр. Отключение обработки DTD может оказаться полезным при предотвращении определенных атак типа "отказ в обслуживании". Если задано значение true, средство чтения создает исключение XmlException при обнаружении любого содержимого DTD.

Если у вас включена обработка DTD, необходимо учитывать включение DTD из ненадежных источников и возможных атак типа "отказ в обслуживании". XmlSecureResolver Используйте для ограничения ресурсов, к которым XmlTextReader может получить доступ. Вы также можете разработать приложение так, чтобы обработка XML была ограничена по времени и памяти. Например, настройте ограничения времени ожидания в приложении ASP.NET

Применяется к

См. также раздел