Compartilhar via


XmlReaderSettings.ProhibitDtd Propriedade

Definição

Cuidado

XmlReaderSettings.ProhibitDtd has been deprecated. Use DtdProcessing instead.

Cuidado

Use XmlReaderSettings.DtdProcessing property instead.

Obtém ou define um valor que indica se o processamento de DTD (definição de tipo de documento) deve ser proibido. Esta propriedade é obsoleta. Use DtdProcessing em seu lugar.

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

Valor da propriedade

true para proibir o processamento de DTD; caso contrário false. O padrão é true.

Atributos

Comentários

Quando definido como true, o XmlReader aciona quando XmlException qualquer conteúdo DTD é encontrado. Não habilite o processamento de DTD se você estiver preocupado com problemas de negação de serviço ou se estiver lidando com fontes não confiáveis.

Se você tiver o processamento de DTD habilitado, poderá usar o XmlSecureResolver para restringir os recursos que o XmlReader pode acessar. Você também pode projetar seu aplicativo para que o processamento XML seja de memória e tempo restritos. Por exemplo, configure limites de tempo de espera em seu aplicativo ASP.NET.

Esta propriedade é obsoleta. Use DtdProcessing em seu lugar. Se você tivesse definido ProhibitDtd como o valor true padrão definido DtdProcessing como Prohibit. Se você tivesse definido ProhibitDtd como falseDtdProcessingParse.

Aplica-se a