XmlReaderSettings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Ereditarietà
-
XmlReaderSettings
Esempio
Nell'esempio seguente viene creato un oggetto XmlReader che usa un XmlUrlResolver oggetto con le credenziali necessarie.
// 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)
Commenti
Per altre informazioni su questa API, vedere La sezione Note sulle API supplementari per XmlReaderSettings.
Costruttori
XmlReaderSettings() |
Inizializza una nuova istanza della classe XmlReaderSettings. |
XmlReaderSettings(XmlResolver) |
Obsoleti.
Inizializza una nuova istanza della classe XmlReaderSettings. |
Proprietà
Async |
Ottiene o imposta un valore che indica se è possibile usare metodi XmlReader asincroni in una determinata istanza di XmlReader. |
CheckCharacters |
Ottiene o imposta un valore che indica se eseguire il controllo dei caratteri. |
CloseInput |
Ottiene o imposta un valore che indica se il flusso o la classe TextReader sottostante devono essere chiusi alla chiusura del visualizzatore. |
ConformanceLevel |
Ottiene o imposta il livello di conformità dell'oggetto XmlReader. |
DtdProcessing |
Ottiene o imposta un valore che determina l'elaborazione di DTD. |
IgnoreComments |
Ottiene o imposta un valore che indica se ignorare i commenti. |
IgnoreProcessingInstructions |
Ottiene o imposta un valore che indica se ignorare le istruzioni di elaborazione. |
IgnoreWhitespace |
Ottiene o imposta un valore che indica se ignorare gli spazi vuoti non significativi. |
LineNumberOffset |
Ottiene o imposta l'offset del numero di riga dell'oggetto XmlReader. |
LinePositionOffset |
Ottiene o imposta l'offset della posizione della riga dell'oggetto XmlReader. |
MaxCharactersFromEntities |
Ottiene o imposta un valore che indica il numero massimo di caratteri consentito in un documento generato dall'espansione delle entità. |
MaxCharactersInDocument |
Ottiene o imposta un valore che indica il numero massimo di caratteri consentito in un documento XML. Un valore zero (0) indica che non è previsto alcun limite alla dimensione del documento XML. Un valore diverso da zero specifica la dimensione massima in caratteri. |
NameTable |
Ottiene o imposta l'oggetto XmlNameTable usato per il confronto delle stringhe atomizzate. |
ProhibitDtd |
Obsoleti.
Obsoleti.
Ottiene o imposta un valore che indica se non deve essere consentita l'elaborazione DTD (Document Type Definition). Questa proprietà è obsoleta. In alternativa, utilizzare DtdProcessing. |
Schemas |
Ottiene o imposta l'oggetto XmlSchemaSet da usare quando si esegue la convalida dello schema. |
ValidationFlags |
Ottiene o imposta un valore che indica le impostazioni di convalida dello schema. Questa impostazione si applica a oggetti XmlReader che convalidano schemi (proprietà ValidationType impostata su |
ValidationType |
Ottiene o imposta un valore che indica se l'oggetto XmlReader eseguirà la convalida o l'assegnazione del tipo durante la lettura. |
XmlResolver |
Imposta l'oggetto XmlResolver usato per l'accesso a documenti esterni. |
Metodi
Clone() |
Crea una copia dell'istanza di XmlReaderSettings. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Reset() |
Ripristina i valori predefiniti dei membri della classe delle impostazioni. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
ValidationEventHandler |
Si verifica quando il lettore rileva errori di convalida. |