XmlReaderSettings Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Overname
-
XmlReaderSettings
Voorbeelden
In het volgende voorbeeld wordt een XmlReader bestand gemaakt dat gebruikmaakt van een XmlUrlResolver met de benodigde referenties.
// 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)
Opmerkingen
Zie Aanvullende API-opmerkingen voor XmlReaderSettings voor meer informatie over deze API.
Constructors
| Name | Description |
|---|---|
| XmlReaderSettings() |
Initialiseert een nieuw exemplaar van de XmlReaderSettings klasse. |
| XmlReaderSettings(XmlResolver) |
Verouderd.
Initialiseert een nieuw exemplaar van de XmlReaderSettings klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Async |
Hiermee haalt u op of stelt u in of asynchrone XmlReader methoden kunnen worden gebruikt voor een bepaald XmlReader exemplaar. |
| CheckCharacters |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of tekens moeten worden gecontroleerd. |
| CloseInput |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de onderliggende stroom moet worden gesloten wanneer TextReader de lezer wordt gesloten. |
| ConformanceLevel |
Hiermee haalt u het nalevingsniveau op waarmee het XmlReader voldoet. |
| DtdProcessing |
Hiermee wordt een waarde opgehaald of ingesteld waarmee de verwerking van DTD's wordt bepaald. |
| IgnoreComments |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of opmerkingen moeten worden genegeerd. |
| IgnoreProcessingInstructions |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of verwerkingsinstructies moeten worden genegeerd. |
| IgnoreWhitespace |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of niet-actieve witruimte moet worden genegeerd. |
| LineNumberOffset |
Hiermee wordt de verschuiving van het regelnummer van het XmlReader object opgehaald of ingesteld. |
| LinePositionOffset |
Hiermee wordt de verschuiving van de lijnpositie van het XmlReader object opgehaald of ingesteld. |
| MaxCharactersFromEntities |
Hiermee wordt een waarde opgehaald of ingesteld die het maximaal toegestane aantal tekens in een document aangeeft dat het gevolg is van het uitbreiden van entiteiten. |
| MaxCharactersInDocument |
Hiermee wordt een waarde opgehaald of ingesteld die het maximaal toegestane aantal tekens in een XML-document aangeeft. Een nulwaarde (0) betekent geen limieten voor de grootte van het XML-document. Een waarde die niet nul is, geeft de maximale grootte aan in tekens. |
| NameTable |
Hiermee haalt u de XmlNameTable gebruikte op voor atomized tekenreeksvergelijkingen of stelt u deze in. |
| ProhibitDtd |
Verouderd.
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of documenttypedefinitieverwerking (DTD) moet worden verboden. Deze eigenschap is verouderd. Gebruik in plaats daarvan DtdProcessing. |
| Schemas |
Hiermee haalt u het te gebruiken op of stelt u deze in bij het XmlSchemaSet uitvoeren van schemavalidatie. |
| ValidationFlags |
Hiermee wordt een waarde opgehaald of ingesteld die de schemavalidatie-instellingen aangeeft. Deze instelling is van toepassing op XmlReader objecten die schema's valideren (ValidationType eigenschap ingesteld op |
| ValidationType |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de XmlReader validatie of typetoewijzing wordt uitgevoerd bij het lezen. |
| XmlResolver |
Hiermee stelt u de XmlResolver gebruikte voor toegang tot externe documenten in. |
Methoden
| Name | Description |
|---|---|
| Clone() |
Hiermee maakt u een kopie van het XmlReaderSettings exemplaar. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Reset() |
Hiermee stelt u de leden van de instellingenklasse opnieuw in op hun standaardwaarden. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
gebeurtenis
| Name | Description |
|---|---|
| ValidationEventHandler |
Treedt op wanneer de lezer validatiefouten tegenkomt. |