XmlReaderSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Vererbung
-
XmlReaderSettings
Beispiele
Im folgenden Beispiel wird ein XmlReader erstellt, das ein XmlUrlResolver mit den erforderlichen Anmeldeinformationen verwendet.
// 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)
Hinweise
Weitere Informationen zu dieser API finden Sie unter Zusätzliche API-Hinweise für XmlReaderSettings.
Konstruktoren
XmlReaderSettings() |
Initialisiert eine neue Instanz der XmlReaderSettings-Klasse. |
XmlReaderSettings(XmlResolver) |
Veraltet.
Initialisiert eine neue Instanz der XmlReaderSettings-Klasse. |
Eigenschaften
Async |
Ruft ab oder legt fest, ob asynchrone XmlReader-Methoden für eine bestimmte XmlReader-Instanz verwendet werden können. |
CheckCharacters |
Ruft einen Wert ab, der angibt, ob Zeichen überprüft werden sollen, oder legt diesen fest. |
CloseInput |
Ruft einen Wert ab, der angibt, ob der zugrunde liegende Stream oder TextReader geschlossen werden soll, nachdem der Reader geschlossen wurde, oder legt diesen Wert fest. |
ConformanceLevel |
Ruft den Konformitätsgrad ab, dem der XmlReader entspricht, oder legt diesen fest. |
DtdProcessing |
Ruft einen Wert ab oder legt einen Wert fest, der die Verarbeitung von DTDs bestimmt. |
IgnoreComments |
Ruft einen Wert ab, der angibt, ob Kommentare ignoriert werden sollen, oder legt diesen fest. |
IgnoreProcessingInstructions |
Ruft einen Wert ab, der angibt, ob Verarbeitungsanweisungen ignoriert werden sollen, oder legt diesen fest. |
IgnoreWhitespace |
Ruft einen Wert ab, der angibt, ob signifikanter Leerraum ignoriert werden soll, oder legt diesen Wert fest. |
LineNumberOffset |
Ruft das Zeilennummernoffset des XmlReader-Objekts ab oder legt dieses fest. |
LinePositionOffset |
Ruft das Zeilenpositionsoffset des XmlReader-Objekts ab oder legt dieses fest. |
MaxCharactersFromEntities |
Ruft einen Wert ab, der die maximal zulässige Anzahl von Zeichen in einem Dokument angibt, die aus dem Erweitern von Entitäten resultieren, oder legt diesen fest. |
MaxCharactersInDocument |
Ruft einen Wert ab, der die maximale zulässige Anzahl von Zeichen in einem XML-Dokument angibt, oder legt diesen fest. Der Wert 0 (null) gibt an, dass die Größe des XML-Dokuments nicht beschränkt ist. Ein Wert ungleich 0 (null) gibt die maximale Größe in Zeichen an. |
NameTable |
Ruft die für Vergleiche von atomisierten Zeichenfolgen verwendeteXmlNameTable ab oder legt diese fest. |
ProhibitDtd |
Veraltet.
Veraltet.
Ruft einen Wert ab, der angibt, ob eine DTD-Verarbeitung (Document Type Definition, Dokumenttypdefinition) verhindert werden soll, oder legt diesen fest. Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen DtdProcessing. |
Schemas |
Ruft das XmlSchemaSet ab, das beim Ausführen einer Schemavalidierung verwendet werden soll, oder legt dieses fest. |
ValidationFlags |
Ruft einen Wert ab, der die Schemavalidierungseinstellungen angibt, oder legt diesen fest. Diese Einstellung gilt für XmlReader-Objekte, die Schemata validieren (ValidationType Eigenschaft auf |
ValidationType |
Ruft einen Wert fest, der angibt, ob der XmlReader beim Lesen eine Validierung oder Typzuweisung ausführt, oder legt diesen Wert fest. |
XmlResolver |
Legt den XmlResolver fest, der für den Zugriff auf externe Dokumente verwendet wird. |
Methoden
Clone() |
Erstellt eine Kopie der XmlReaderSettings-Instanz. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Reset() |
Setzt die Member der settings-Klasse auf ihre Standardwerte zurück. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
ValidationEventHandler |
Tritt ein, wenn der Reader Validierungsfehler feststellt. |