XmlReaderSettings Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Arv
-
XmlReaderSettings
Exempel
I följande exempel skapas en XmlReader som använder en XmlUrlResolver med nödvändiga autentiseringsuppgifter.
// 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)
Kommentarer
Mer information om det här API:et finns i Kompletterande API-kommentarer för XmlReaderSettings.
Konstruktorer
| Name | Description |
|---|---|
| XmlReaderSettings() |
Initierar en ny instans av XmlReaderSettings klassen. |
| XmlReaderSettings(XmlResolver) |
Föråldrad.
Initierar en ny instans av XmlReaderSettings klassen. |
Egenskaper
| Name | Description |
|---|---|
| Async |
Hämtar eller anger om asynkrona XmlReader metoder kan användas på en viss XmlReader instans. |
| CheckCharacters |
Hämtar eller anger ett värde som anger om teckenkontrollen ska utföras. |
| CloseInput |
Hämtar eller anger ett värde som anger om den underliggande strömmen eller TextReader ska stängas när läsaren stängs. |
| ConformanceLevel |
Hämtar eller anger den nivå av överensstämmelse som XmlReader ska uppfyllas. |
| DtdProcessing |
Hämtar eller anger ett värde som avgör bearbetningen av DTD:er. |
| IgnoreComments |
Hämtar eller anger ett värde som anger om kommentarer ska ignoreras. |
| IgnoreProcessingInstructions |
Hämtar eller anger ett värde som anger om du vill ignorera bearbetningsinstruktioner. |
| IgnoreWhitespace |
Hämtar eller anger ett värde som anger om du vill ignorera obetydligt tomt utrymme. |
| LineNumberOffset |
Hämtar eller anger radnummerförskjutning för XmlReader objektet. |
| LinePositionOffset |
Hämtar eller anger radpositionsförskjutning för XmlReader objektet. |
| MaxCharactersFromEntities |
Hämtar eller anger ett värde som anger det maximala tillåtna antalet tecken i ett dokument som är resultatet av att expandera entiteter. |
| MaxCharactersInDocument |
Hämtar eller anger ett värde som anger det maximala tillåtna antalet tecken i ett XML-dokument. Ett nollvärde (0) innebär inga gränser för XML-dokumentets storlek. Ett värde som inte är noll anger den maximala storleken i tecken. |
| NameTable |
Hämtar eller anger den XmlNameTable som används för atomiserade strängjämförelser. |
| ProhibitDtd |
Föråldrad.
Hämtar eller anger ett värde som anger om du vill förbjuda bearbetning av dokumenttypsdefinition (DTD). Den här egenskapen är föråldrad. Använd DtdProcessing i stället. |
| Schemas |
Hämtar eller anger vilken som XmlSchemaSet ska användas när schemavalidering utförs. |
| ValidationFlags |
Hämtar eller anger ett värde som anger schemavalideringsinställningarna. Den här inställningen gäller för XmlReader objekt som validerar scheman (ValidationType egenskapen är inställd på |
| ValidationType |
Hämtar eller anger ett värde som anger om XmlReader ska utföra validering eller typtilldelning vid läsning. |
| XmlResolver |
Anger den XmlResolver som används för att komma åt externa dokument. |
Metoder
| Name | Description |
|---|---|
| Clone() |
Skapar en kopia av instansen XmlReaderSettings . |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Reset() |
Återställer medlemmarna i inställningsklassen till deras standardvärden. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| ValidationEventHandler |
Inträffar när läsaren stöter på valideringsfel. |