XmlReaderSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Herança
-
XmlReaderSettings
Exemplos
O exemplo a seguir cria um XmlReader que usa um XmlUrlResolver com as credenciais necessárias.
// Create an XmlUrlResolver with the credentials necessary to access the Web server.
var resolver = new XmlUrlResolver();
var myCred = new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
resolver.Credentials = myCred;
var settings = new XmlReaderSettings();
settings.XmlResolver = resolver;
// Create the reader.
XmlReader reader = XmlReader.Create("http://serverName/data/books.xml", settings);
' Create an XmlUrlResolver with the credentials necessary to access the Web server.
Dim resolver As New XmlUrlResolver()
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred
Dim settings As New XmlReaderSettings()
settings.XmlResolver = resolver
' Create the reader.
Dim reader As XmlReader = XmlReader.Create("http://serverName/data/books.xml", settings)
Comentários
Para obter mais informações sobre essa API, consulte Comentários de API suplementar para XmlReaderSettings.
Construtores
XmlReaderSettings() |
Inicializa uma nova instância da classe XmlReaderSettings. |
XmlReaderSettings(XmlResolver) |
Obsoleto.
Inicializa uma nova instância da classe XmlReaderSettings. |
Propriedades
Async |
Obtém ou define se métodos XmlReader assíncronos podem ser usados em uma determinada instância do XmlReader. |
CheckCharacters |
Obtém ou define um valor que indica se a verificação de caracteres deve ser feita ou não. |
CloseInput |
Obtém ou define um valor que indica se o fluxo subjacente ou o TextReader deverá ser fechado quando o leitor for fechado. |
ConformanceLevel |
Obtém ou define o nível de conformidade que o XmlReader cumprirá. |
DtdProcessing |
Obtém ou define um valor que determina o processamento de DTDs. |
IgnoreComments |
Obtém ou define um valor que indica se os comentários devem ser ignorados. |
IgnoreProcessingInstructions |
Obtém ou define um valor que indica se as instruções de processamento devem ser ignoradas. |
IgnoreWhitespace |
Obtém ou define um valor que indica se os espaços em branco insignificantes devem ser ignorados. |
LineNumberOffset |
Obtém ou define o deslocamento do número de linha do objeto XmlReader. |
LinePositionOffset |
Obtém ou define o deslocamento da posição de linha do objeto XmlReader. |
MaxCharactersFromEntities |
Obtém ou define um valor que indica o número máximo permitido de caracteres em um documento resultante da expansão de entidades. |
MaxCharactersInDocument |
Obtém ou define um valor que indica o número máximo permitido de caracteres em um documento XML. Um valor zero (0) significa que não há limite para o tamanho do documento XML. Um valor diferente de zero especifica o tamanho máximo, em caracteres. |
NameTable |
Obtém ou define o XmlNameTable usado para comparações de cadeia de caracteres atomizadas. |
ProhibitDtd |
Obsoleto.
Obsoleto.
Obtém ou define um valor que indica se o processamento de DTD (definição de tipo de documento) deve ser proibido. Esta propriedade está obsoleta. Use DtdProcessing em seu lugar. |
Schemas |
Obtém ou define o XmlSchemaSet a ser usado ao executar a validação de esquema. |
ValidationFlags |
Obtém ou define um valor que indica as configurações de validação de esquema. Essa configuração aplica-se a objetos XmlReader que validam esquemas (a propriedade ValidationType definida como |
ValidationType |
Obtém ou define um valor que indica se o XmlReader executará a validação ou digitará a atribuição durante a leitura. |
XmlResolver |
Define o XmlResolver usado para acessar documentos externos. |
Métodos
Clone() |
Cria uma cópia da instância XmlReaderSettings. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Reset() |
Redefine os membros da classe de configurações para seus valores padrão. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Eventos
ValidationEventHandler |
Ocorre quando o leitor encontra erros de validação. |