Udostępnij za pośrednictwem


XmlValidatingReader Klasa

Definicja

Przestroga

Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. https://go.microsoft.com/fwlink/?linkid=14202

Przestroga

XmlValidatingReader has been deprecated. Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead.

Przestroga

Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202

Reprezentuje czytnik, który udostępnia schemat definicji typu dokumentu (DTD), XML-Data schematu zredukowanego (XDR) oraz walidację języka definicji schematu XML (XSD).

Ta klasa jest przestarzała. Począwszy od .NET Framework 2.0, zalecamy użycie XmlReaderSettings klasy i Create metody w celu utworzenia sprawdzania poprawności czytnika XML.

public ref class XmlValidatingReader : System::Xml::XmlReader, System::Xml::IXmlLineInfo, System::Xml::IXmlNamespaceResolver
public ref class XmlValidatingReader : System::Xml::XmlReader, System::Xml::IXmlLineInfo
[System.Obsolete("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
[System.Obsolete("XmlValidatingReader has been deprecated. Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead.")]
public class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
[System.Obsolete("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
public class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo
[<System.Obsolete("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
type XmlValidatingReader = class
    inherit XmlReader
    interface IXmlLineInfo
    interface IXmlNamespaceResolver
[<System.Obsolete("XmlValidatingReader has been deprecated. Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead.")>]
type XmlValidatingReader = class
    inherit XmlReader
    interface IXmlLineInfo
    interface IXmlNamespaceResolver
[<System.Obsolete("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
type XmlValidatingReader = class
    inherit XmlReader
    interface IXmlLineInfo
    interface IXmlNamespaceResolver
type XmlValidatingReader = class
    inherit XmlReader
    interface IXmlLineInfo
Public Class XmlValidatingReader
Inherits XmlReader
Implements IXmlLineInfo, IXmlNamespaceResolver
Public Class XmlValidatingReader
Inherits XmlReader
Implements IXmlLineInfo
Dziedziczenie
XmlValidatingReader
Atrybuty
Implementuje

Uwagi

XmlValidatingReader implementuje klasę XmlReader i zapewnia obsługę walidacji danych. Użyj właściwości , Schemas aby czytnik był weryfikowany przy użyciu plików schematu, które są buforowane w obiekcie XmlSchemaCollection. Właściwość ValidationType określa typ weryfikacji, który powinien wykonać czytelnik. Ustawienie właściwości na ValidationType.None powoduje utworzenie niewalidającego się czytnika.

XmlValidatingReader zgłasza błędy XmlException analizy XML. Po wystąpieniu wyjątku stan czytnika nie jest przewidywalny. Na przykład zgłoszony typ węzła może być inny niż rzeczywisty typ węzła bieżącego węzła. Użyj właściwości , ReadState aby sprawdzić, czy czytnik jest w stanie błędu.

Uwaga

Klasa XmlValidatingReader jest przestarzała w .NET Framework 2.0. Wystąpienie weryfikacji XmlReader można utworzyć przy użyciu XmlReaderSettings klasy i Create metody . Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie referencyjnej XmlReader .

Uwagi dotyczące dziedziczenia

Ta klasa ma zapotrzebowanie na dziedziczenie. Pełna relacja zaufania jest wymagana do dziedziczenia z XmlValidatingReaderelementu .

Konstruktory

XmlValidatingReader(Stream, XmlNodeType, XmlParserContext)

Inicjuje XmlValidatingReader nowe wystąpienie klasy z określonymi wartościami.

XmlValidatingReader(String, XmlNodeType, XmlParserContext)

Inicjuje XmlValidatingReader nowe wystąpienie klasy z określonymi wartościami.

XmlValidatingReader(XmlReader)

Inicjuje XmlValidatingReader nowe wystąpienie klasy, które weryfikuje zawartość zwróconą z danego XmlReaderelementu .

Właściwości

AttributeCount

Pobiera liczbę atrybutów w bieżącym węźle.

BaseURI

Pobiera podstawowy identyfikator URI bieżącego węzła.

CanReadBinaryContent

Pobiera wartość wskazującą, czy XmlValidatingReader implementuje metody odczytu zawartości binarnej.

CanReadBinaryContent

Pobiera wartość wskazującą, czy XmlReader implementuje metody odczytu zawartości binarnej.

(Odziedziczone po XmlReader)
CanReadValueChunk

Pobiera wartość wskazującą, czy XmlReader implementuje metodę ReadValueChunk(Char[], Int32, Int32) .

(Odziedziczone po XmlReader)
CanResolveEntity

Pobiera wartość wskazującą, czy ten czytelnik może analizować i rozpoznawać jednostki.

Depth

Pobiera głębokość bieżącego węzła w dokumencie XML.

Encoding

Pobiera atrybut kodowania dokumentu.

EntityHandling

Pobiera lub ustawia wartość określającą sposób obsługi jednostek przez czytelnika.

EOF

Pobiera wartość wskazującą, czy czytnik jest umieszczony na końcu strumienia.

HasAttributes

Pobiera wartość wskazującą, czy bieżący węzeł ma jakiekolwiek atrybuty.

(Odziedziczone po XmlReader)
HasValue

Pobiera wartość wskazującą, czy bieżący węzeł może mieć Value inny niż String.Empty.

IsDefault

Pobiera wartość wskazującą, czy bieżący węzeł jest atrybutem wygenerowanym na podstawie wartości domyślnej zdefiniowanej w definicji typu dokumentu (DTD) lub schematu.

IsEmptyElement

Pobiera wartość wskazującą, czy bieżący węzeł jest pustym elementem (na przykład <MyElement/>).

Item[Int32]

Pobiera wartość atrybutu z określonym indeksem.

Item[Int32]

Po zastąpieniu w klasie pochodnej pobiera wartość atrybutu z określonym indeksem.

(Odziedziczone po XmlReader)
Item[String, String]

Pobiera wartość atrybutu o określonej lokalnej nazwie i identyfikatorze URI przestrzeni nazw.

Item[String, String]

Po zastąpieniu w klasie pochodnej pobiera wartość atrybutu o określonej wartości LocalName i NamespaceURI.

(Odziedziczone po XmlReader)
Item[String]

Pobiera wartość atrybutu o określonej nazwie.

Item[String]

Po zastąpieniu w klasie pochodnej pobiera wartość atrybutu o określonej wartości Name.

(Odziedziczone po XmlReader)
LineNumber

Pobiera bieżący numer wiersza.

LinePosition

Pobiera bieżącą pozycję wiersza.

LocalName

Pobiera lokalną nazwę bieżącego węzła.

Name

Pobiera kwalifikowaną nazwę bieżącego węzła.

Namespaces

Pobiera lub ustawia wartość wskazującą, czy należy obsługiwać przestrzeń nazw.

NamespaceURI

Pobiera przestrzeń nazw Uniform Resource Identifier (URI) (zgodnie z definicją w specyfikacji przestrzeni nazw World Wide Web Consortium (W3C) węzła, na którym znajduje się czytnik.

NameTable

XmlNameTable Pobiera skojarzone z tą implementacją.

NodeType

Pobiera typ bieżącego węzła.

Prefix

Pobiera prefiks przestrzeni nazw skojarzony z bieżącym węzłem.

QuoteChar

Pobiera znak cudzysłowu używany do ujęć wartość węzła atrybutu.

Reader

Pobiera element XmlReader używany do konstruowania tego pliku XmlValidatingReader.

ReadState

Pobiera stan czytnika.

SchemaInfo

Pobiera informacje o schemacie, które zostały przypisane do bieżącego węzła w wyniku weryfikacji schematu.

(Odziedziczone po XmlReader)
Schemas

Pobiera element XmlSchemaCollection do użycia do walidacji.

SchemaType

Pobiera obiekt typu schematu.

Settings

XmlReaderSettings Pobiera obiekt, który został użyty do utworzenia tego XmlValidatingReader wystąpienia.

Settings

Pobiera obiekt użyty do utworzenia XmlReaderSettings tego XmlReader wystąpienia.

(Odziedziczone po XmlReader)
ValidationType

Pobiera lub ustawia wartość wskazującą typ weryfikacji do wykonania.

Value

Pobiera wartość tekstowa bieżącego węzła.

ValueType

Pobiera typ środowiska uruchomieniowego języka wspólnego (CLR) dla bieżącego węzła.

(Odziedziczone po XmlReader)
XmlLang

Pobiera bieżący xml:lang zakres.

XmlResolver

XmlResolver Ustawia używane do rozpoznawania odwołań typu dokumentu zewnętrznego (DTD) i lokalizacji schematu. Element XmlResolver jest również używany do obsługi dowolnego importu lub dołączania elementów znalezionych w schematach języka definicji schematu XML (XSD).

XmlSpace

Pobiera bieżący xml:space zakres.

Metody

Close()

Zmienia element na ReadState Zamknięty.

Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XmlReader.

(Odziedziczone po XmlReader)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element XmlReader i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po XmlReader)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetAttribute(Int32)

Pobiera wartość atrybutu z określonym indeksem.

GetAttribute(String)

Pobiera wartość atrybutu o określonej nazwie.

GetAttribute(String, String)

Pobiera wartość atrybutu z określoną lokalną nazwą i przestrzenią nazw Uniform Resource Identifier (URI).

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetValueAsync()

Asynchronicznie pobiera wartość bieżącego węzła.

(Odziedziczone po XmlReader)
HasLineInfo()

Pobiera wartość wskazującą, czy klasa może zwrócić informacje o wierszu.

IsStartElement()

Wywołuje MoveToContent() i sprawdza, czy bieżący węzeł zawartości jest tagiem początkowym lub pustym tagiem elementu.

(Odziedziczone po XmlReader)
IsStartElement(String)

Wywołuje MoveToContent() i sprawdza, czy bieżący węzeł zawartości jest tagiem początkowym lub pustym tagiem elementu, a Name właściwość znalezionego elementu jest zgodna z danym argumentem.

(Odziedziczone po XmlReader)
IsStartElement(String, String)

Wywołuje MoveToContent() i sprawdza, czy bieżący węzeł zawartości jest tagiem początkowym lub pustym tagiem elementu, a LocalName właściwości i NamespaceURI elementu znalezionego są zgodne z podanymi ciągami.

(Odziedziczone po XmlReader)
LookupNamespace(String)

Rozpoznaje prefiks przestrzeni nazw w zakresie bieżącego elementu.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MoveToAttribute(Int32)

Przenosi się do atrybutu z określonym indeksem.

MoveToAttribute(String)

Przenosi się do atrybutu o określonej nazwie.

MoveToAttribute(String, String)

Przenosi się do atrybutu z określoną lokalną nazwą i przestrzenią nazw Uniform Resource Identifier (URI).

MoveToContent()

Sprawdza, czy bieżący węzeł jest zawartością (tekst inny niż biały, CDATA, Element, EndElement, EntityReferencelub EndEntity) węzła. Jeśli węzeł nie jest węzłem zawartości, czytnik pomija następny węzeł zawartości lub koniec pliku. Pomija on węzły następującego typu: ProcessingInstruction, , DocumentTypeComment, Whitespacelub SignificantWhitespace.

(Odziedziczone po XmlReader)
MoveToContentAsync()

Asynchronicznie sprawdza, czy bieżący węzeł jest węzłem zawartości. Jeśli węzeł nie jest węzłem zawartości, czytnik pomija następny węzeł zawartości lub koniec pliku.

(Odziedziczone po XmlReader)
MoveToElement()

Przenosi się do elementu zawierającego bieżący węzeł atrybutu.

MoveToFirstAttribute()

Przenosi się do pierwszego atrybutu.

MoveToNextAttribute()

Przechodzi do następnego atrybutu.

Read()

Odczytuje następny węzeł ze strumienia.

ReadAsync()

Asynchronicznie odczytuje następny węzeł ze strumienia.

(Odziedziczone po XmlReader)
ReadAttributeValue()

Analizuje wartość atrybutu do co najmniej jednego Textwęzła , EntityReferencelub EndEntity węzłów.

ReadContentAs(Type, IXmlNamespaceResolver)

Odczytuje zawartość jako obiekt określonego typu.

(Odziedziczone po XmlReader)
ReadContentAsAsync(Type, IXmlNamespaceResolver)

Asynchronicznie odczytuje zawartość jako obiekt określonego typu.

(Odziedziczone po XmlReader)
ReadContentAsBase64(Byte[], Int32, Int32)

Odczytuje zawartość i zwraca dekodowane bajty binarne base64.

ReadContentAsBase64(Byte[], Int32, Int32)

Odczytuje zawartość i zwraca dekodowane bajty binarne base64.

(Odziedziczone po XmlReader)
ReadContentAsBase64Async(Byte[], Int32, Int32)

Asynchronicznie odczytuje zawartość i zwraca dekodowane bajty binarne base64.

(Odziedziczone po XmlReader)
ReadContentAsBinHex(Byte[], Int32, Int32)

Odczytuje zawartość i zwraca dekodowane bajty binarne BinHex.

ReadContentAsBinHex(Byte[], Int32, Int32)

Odczytuje zawartość i zwraca BinHex zdekodowane bajty binarne.

(Odziedziczone po XmlReader)
ReadContentAsBinHexAsync(Byte[], Int32, Int32)

Asynchronicznie odczytuje zawartość i zwraca BinHex zdekodowane bajty binarne.

(Odziedziczone po XmlReader)
ReadContentAsBoolean()

Odczytuje zawartość tekstową w bieżącym położeniu jako Boolean.

(Odziedziczone po XmlReader)
ReadContentAsDateTime()

Odczytuje zawartość tekstową w bieżącej pozycji jako DateTime obiekt.

(Odziedziczone po XmlReader)
ReadContentAsDateTimeOffset()

Odczytuje zawartość tekstową w bieżącej pozycji jako DateTimeOffset obiekt.

(Odziedziczone po XmlReader)
ReadContentAsDecimal()

Odczytuje zawartość tekstową w bieżącej pozycji jako Decimal obiekt.

(Odziedziczone po XmlReader)
ReadContentAsDouble()

Odczytuje zawartość tekstową w bieżącej pozycji jako liczbę zmiennoprzecinkową o podwójnej precyzji.

(Odziedziczone po XmlReader)
ReadContentAsFloat()

Odczytuje zawartość tekstową w bieżącej pozycji jako liczbę zmiennoprzecinkową o pojedynczej precyzji.

(Odziedziczone po XmlReader)
ReadContentAsInt()

Odczytuje zawartość tekstową na bieżącej pozycji jako 32-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadContentAsLong()

Odczytuje zawartość tekstową na bieżącej pozycji jako 64-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadContentAsObject()

Odczytuje zawartość tekstową w bieżącej pozycji jako Object.

(Odziedziczone po XmlReader)
ReadContentAsObjectAsync()

Asynchronicznie odczytuje zawartość tekstową w bieżącej pozycji jako Object.

(Odziedziczone po XmlReader)
ReadContentAsString()

Odczytuje zawartość tekstową w bieżącej pozycji jako String obiekt.

(Odziedziczone po XmlReader)
ReadContentAsStringAsync()

Asynchronicznie odczytuje zawartość tekstową na bieżącej String pozycji jako obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAs(Type, IXmlNamespaceResolver)

Odczytuje zawartość elementu jako żądany typ.

(Odziedziczone po XmlReader)
ReadElementContentAs(Type, IXmlNamespaceResolver, String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje zawartość elementu jako żądany typ.

(Odziedziczone po XmlReader)
ReadElementContentAsAsync(Type, IXmlNamespaceResolver)

Asynchronicznie odczytuje zawartość elementu jako żądany typ.

(Odziedziczone po XmlReader)
ReadElementContentAsBase64(Byte[], Int32, Int32)

Odczytuje element i dekoduje zawartość Base64.

ReadElementContentAsBase64(Byte[], Int32, Int32)

Odczytuje element i dekoduje Base64 zawartość.

(Odziedziczone po XmlReader)
ReadElementContentAsBase64Async(Byte[], Int32, Int32)

Asynchronicznie odczytuje element i dekoduje Base64 zawartość.

(Odziedziczone po XmlReader)
ReadElementContentAsBinHex(Byte[], Int32, Int32)

Odczytuje element i dekoduje zawartość BinHex.

ReadElementContentAsBinHex(Byte[], Int32, Int32)

Odczytuje element i dekoduje BinHex zawartość.

(Odziedziczone po XmlReader)
ReadElementContentAsBinHexAsync(Byte[], Int32, Int32)

Asynchronicznie odczytuje element i dekoduje BinHex zawartość.

(Odziedziczone po XmlReader)
ReadElementContentAsBoolean()

Odczytuje bieżący element i zwraca zawartość jako Boolean obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsBoolean(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako Boolean obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsDateTime()

Odczytuje bieżący element i zwraca zawartość jako DateTime obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsDateTime(String, String)

Sprawdza, czy określona nazwa lokalna i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem DateTime , a następnie odczytuje bieżący element i zwraca zawartość jako obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsDecimal()

Odczytuje bieżący element i zwraca zawartość jako Decimal obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsDecimal(String, String)

Sprawdza, czy określona nazwa lokalna i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem Decimal , a następnie odczytuje bieżący element i zwraca zawartość jako obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsDouble()

Odczytuje bieżący element i zwraca zawartość jako liczbę zmiennoprzecinkową o podwójnej precyzji.

(Odziedziczone po XmlReader)
ReadElementContentAsDouble(String, String)

Sprawdza, czy określona nazwa lokalna i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako liczbę zmiennoprzecinkową o podwójnej precyzji.

(Odziedziczone po XmlReader)
ReadElementContentAsFloat()

Odczytuje bieżący element i zwraca zawartość jako liczbę zmiennoprzecinkową o pojedynczej precyzji.

(Odziedziczone po XmlReader)
ReadElementContentAsFloat(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako liczbę zmiennoprzecinkową o pojedynczej precyzji.

(Odziedziczone po XmlReader)
ReadElementContentAsInt()

Odczytuje bieżący element i zwraca zawartość jako 32-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadElementContentAsInt(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako 32-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadElementContentAsLong()

Odczytuje bieżący element i zwraca zawartość jako 64-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadElementContentAsLong(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw jest zgodna z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako 64-bitową liczbę całkowitą ze znakiem.

(Odziedziczone po XmlReader)
ReadElementContentAsObject()

Odczytuje bieżący element i zwraca zawartość jako element Object.

(Odziedziczone po XmlReader)
ReadElementContentAsObject(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako Object.

(Odziedziczone po XmlReader)
ReadElementContentAsObjectAsync()

Asynchronicznie odczytuje bieżący element i zwraca zawartość jako element Object.

(Odziedziczone po XmlReader)
ReadElementContentAsString()

Odczytuje bieżący element i zwraca zawartość jako String obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsString(String, String)

Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako String obiekt.

(Odziedziczone po XmlReader)
ReadElementContentAsStringAsync()

Asynchronicznie odczytuje bieżący element i zwraca zawartość jako String obiekt.

(Odziedziczone po XmlReader)
ReadElementString()

Odczytuje element tylko tekst. Zalecamy jednak użycie ReadElementContentAsString() metody , ponieważ zapewnia ona prostszy sposób obsługi tej operacji.

(Odziedziczone po XmlReader)
ReadElementString(String)

Sprawdza, czy Name właściwość znalezionego elementu jest zgodna z danym ciągiem przed odczytaniem elementu tylko do tekstu. Zalecamy jednak użycie ReadElementContentAsString() metody , ponieważ zapewnia ona prostszy sposób obsługi tej operacji.

(Odziedziczone po XmlReader)
ReadElementString(String, String)

Sprawdza, czy LocalName właściwości i NamespaceURI znalezionego elementu są zgodne z podanymi ciągami przed odczytaniem elementu tylko do tekstu. Zalecamy jednak użycie ReadElementContentAsString(String, String) metody , ponieważ zapewnia ona prostszy sposób obsługi tej operacji.

(Odziedziczone po XmlReader)
ReadEndElement()

Sprawdza, czy bieżący węzeł zawartości jest tagiem końcowym i przechodzi czytelnika do następnego węzła.

(Odziedziczone po XmlReader)
ReadInnerXml()

Po zastąpieniu w klasie pochodnej odczytuje całą zawartość, w tym znaczniki, jako ciąg.

(Odziedziczone po XmlReader)
ReadInnerXmlAsync()

Asynchronicznie odczytuje całą zawartość, w tym znaczniki, jako ciąg.

(Odziedziczone po XmlReader)
ReadOuterXml()

Po zastąpieniu w klasie pochodnej odczytuje zawartość, w tym znaczniki reprezentujące ten węzeł i wszystkie jego elementy podrzędne.

(Odziedziczone po XmlReader)
ReadOuterXmlAsync()

Asynchronicznie odczytuje zawartość, w tym znaczniki reprezentujące ten węzeł i wszystkie jego elementy podrzędne.

(Odziedziczone po XmlReader)
ReadStartElement()

Sprawdza, czy bieżący węzeł jest elementem i przechodzi czytelnika do następnego węzła.

(Odziedziczone po XmlReader)
ReadStartElement(String)

Sprawdza, czy bieżący węzeł zawartości jest elementem z daną wartością Name i przechodzi czytelnika do następnego węzła.

(Odziedziczone po XmlReader)
ReadStartElement(String, String)

Sprawdza, czy bieżący węzeł zawartości jest elementem z daną wartością LocalName i NamespaceURI przechodzi czytelnika do następnego węzła.

(Odziedziczone po XmlReader)
ReadString()

Odczytuje zawartość elementu lub węzła tekstowego jako ciąg.

ReadSubtree()

Zwraca nowe XmlReader wystąpienie, które może służyć do odczytywania bieżącego węzła i wszystkich jego elementów podrzędnych.

(Odziedziczone po XmlReader)
ReadToDescendant(String)

XmlReader Przechodzi do następnego elementu potomnego z określoną kwalifikowaną nazwą.

(Odziedziczone po XmlReader)
ReadToDescendant(String, String)

XmlReader Przechodzi do następnego elementu podrzędnego z określoną lokalną nazwą i identyfikatorem URI przestrzeni nazw.

(Odziedziczone po XmlReader)
ReadToFollowing(String)

Odczytuje do momentu znalezienia elementu o określonej kwalifikowanej nazwie.

(Odziedziczone po XmlReader)
ReadToFollowing(String, String)

Odczytuje do momentu znalezienia elementu o określonej lokalnej nazwie i identyfikatorze URI przestrzeni nazw.

(Odziedziczone po XmlReader)
ReadToNextSibling(String)

XmlReader Przechodzi do następnego elementu równorzędnego z określoną kwalifikowaną nazwą.

(Odziedziczone po XmlReader)
ReadToNextSibling(String, String)

XmlReader Przechodzi do następnego elementu równorzędnego przy użyciu określonej lokalnej nazwy i identyfikatora URI przestrzeni nazw.

(Odziedziczone po XmlReader)
ReadTypedValue()

Pobiera typ środowiska uruchomieniowego języka wspólnego dla określonego typu języka definicji schematu XML (XSD).

ReadValueChunk(Char[], Int32, Int32)

Odczytuje duże strumienie tekstu osadzone w dokumencie XML.

(Odziedziczone po XmlReader)
ReadValueChunkAsync(Char[], Int32, Int32)

Asynchronicznie odczytuje duże strumienie tekstu osadzonego w dokumencie XML.

(Odziedziczone po XmlReader)
ResolveEntity()

Rozwiązuje odwołanie do jednostki dla EntityReference węzłów.

Skip()

Pomija elementy podrzędne bieżącego węzła.

(Odziedziczone po XmlReader)
SkipAsync()

Asynchronicznie pomija elementy podrzędne bieżącego węzła.

(Odziedziczone po XmlReader)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

ValidationEventHandler

Ustawia procedurę obsługi zdarzeń na potrzeby odbierania informacji na temat definicji typu dokumentu (DTD), schematu XML-Data zmniejszonego (XDR) oraz błędów weryfikacji schematu języka XSD (XML Schema Definition Language).

Jawne implementacje interfejsu

IDisposable.Dispose()

Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose().

(Odziedziczone po XmlReader)
IXmlLineInfo.HasLineInfo()

Pobiera wartość wskazującą, czy klasa może zwrócić informacje o wierszu.

IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope)

Aby uzyskać opis tego elementu członkowskiego, zobacz GetNamespacesInScope(XmlNamespaceScope).

IXmlNamespaceResolver.LookupNamespace(String)

Aby uzyskać opis tego elementu członkowskiego, zobacz LookupNamespace(String).

IXmlNamespaceResolver.LookupPrefix(String)

Aby uzyskać opis tego elementu członkowskiego, zobacz LookupPrefix(String).

Dotyczy

Zobacz też