XmlReaderSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Héritage
-
XmlReaderSettings
Exemples
L’exemple suivant crée un XmlReader qui utilise un avec les informations d’identification XmlUrlResolver nécessaires.
// 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)
Remarques
Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour XmlReaderSettings.
Constructeurs
XmlReaderSettings() |
Initialise une nouvelle instance de la classe XmlReaderSettings. |
XmlReaderSettings(XmlResolver) |
Obsolète.
Initialise une nouvelle instance de la classe XmlReaderSettings. |
Propriétés
Async |
Obtient ou définit une valeur indiquant si les méthodes XmlReader asynchrones peuvent être utilisées sur une instance XmlReader particulière. |
CheckCharacters |
Obtient ou définit une valeur indiquant si la vérification des caractères doit être assurée. |
CloseInput |
Obtient ou définit une valeur indiquant si le flux sous-jacent ou TextReader doit être fermé à la fermeture du lecteur. |
ConformanceLevel |
Obtient ou définit le niveau de conformité que XmlReader respecte. |
DtdProcessing |
Obtient ou définit une valeur qui détermine le traitement des DTD. |
IgnoreComments |
Obtient ou définit une valeur indiquant si les commentaires doivent être ignorés. |
IgnoreProcessingInstructions |
Obtient ou définit une valeur indiquant si les instructions de traitement doivent être ignorées. |
IgnoreWhitespace |
Obtient ou définit une valeur indiquant si les espaces blancs non significatifs doivent être ignorés. |
LineNumberOffset |
Obtient ou définit l'offset du numéro de ligne de l'objet XmlReader. |
LinePositionOffset |
Obtient ou définit l'offset de position de ligne de l'objet XmlReader. |
MaxCharactersFromEntities |
Obtient ou définit une valeur correspondant au nombre maximal autorisé de caractères dans un document, qui résultent du développement des entités. |
MaxCharactersInDocument |
Obtient ou définit une valeur correspondant au nombre maximal autorisé de caractères dans un document XML. Zéro (0) signifie que la taille du document XML n'est pas limitée. Une valeur non nulle spécifie la taille maximale, en caractères. |
NameTable |
Obtient ou définit XmlNameTable servant aux comparaisons de chaînes atomisées. |
ProhibitDtd |
Obsolète.
Obsolète.
Obtient ou définit une valeur indiquant s'il convient d'interdire le traitement de la définition de type de document (DTD). Cette propriété est obsolète. Utilisez plutôt DtdProcessing. |
Schemas |
Obtient ou définit le XmlSchemaSet à utiliser lors de la validation du schéma. |
ValidationFlags |
Obtient ou définit une valeur indiquant les paramètres de validation du schéma. Ce paramètre s'applique aux objets XmlReader qui valident des schémas (propriété ValidationType définie avec la valeur |
ValidationType |
Obtient ou définit une valeur indiquant si le XmlReader doit effectuer la validation ou l'assignation de type lors de la lecture. |
XmlResolver |
Définit le XmlResolver permettant d'accéder aux documents externes. |
Méthodes
Clone() |
Crée une copie de l'instance XmlReaderSettings. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Reset() |
Réinitialise les membres de la classe de paramètres à leurs valeurs par défaut. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Événements
ValidationEventHandler |
Se produit quand le lecteur trouve des erreurs de validation. |