XmlTextReader XmlTextReader XmlTextReader XmlTextReader Class

Определение

Предоставляет средство чтения, обеспечивающее быстрый прямой доступ (без кэширования) к данным XML.Represents a reader that provides fast, non-cached, forward-only access to XML data.

Начиная с .NET Framework версии 2.0 рекомендуется использовать класс XmlReader.Starting with the .NET Framework 2.0, we recommend that you use the XmlReader class instead.

public ref class XmlTextReader : System::Xml::XmlReader, System::Xml::IXmlLineInfo, System::Xml::IXmlNamespaceResolver
public class XmlTextReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
type XmlTextReader = class
    inherit XmlReader
    interface IXmlLineInfo
    interface IXmlNamespaceResolver
Public Class XmlTextReader
Inherits XmlReader
Implements IXmlLineInfo, IXmlNamespaceResolver
Наследование
XmlTextReaderXmlTextReaderXmlTextReaderXmlTextReader
Реализации

Комментарии

Примечание

Начиная с .NET Framework 2.0, мы рекомендуем создать XmlReader экземпляров с помощью XmlReader.Create метод, чтобы воспользоваться преимуществами новых функциональных возможностей.Starting with the .NET Framework 2.0, we recommend that you create XmlReader instances by using the XmlReader.Create method to take advantage of new functionality.

XmlTextReader предоставляет однопроходный, только для чтения доступ к потоку данных XML.XmlTextReader provides forward-only, read-only access to a stream of XML data. Текущим является узел, на котором расположен модуль чтения.The current node refers to the node on which the reader is positioned. Модуль чтения расширен с помощью методов чтения и свойства отражают значение текущего узла.The reader is advanced using any of the read methods and properties reflect the value of the current node.

Этот класс реализует XmlReader и соответствует W3C языка (XML) 1.0 и пространств имен в рекомендации XML.This class implements XmlReader and conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations. XmlTextReader предоставляет следующие функциональные возможности:XmlTextReader provides the following functionality:

  • Принудительно применяет правила корректный XML.Enforces the rules of well-formed XML.

  • XmlTextReader не поддерживает проверку данных.XmlTextReader does not provide data validation.

  • Проверяет, что DocumentType узлы имеют правильный формат.Checks that DocumentType nodes are well-formed. XmlTextReader проверяет правильность формата DTD, но не проверяет с помощью DTD.XmlTextReader checks the DTD for well-formedness, but does not validate using the DTD.

  • Для узлов где NodeTypeXmlNodeType.EntityReference, пустых EntityReference возвращается узел (то есть Value свойство String.Empty).For nodes where NodeType is XmlNodeType.EntityReference, a single empty EntityReference node is returned (that is, the Value property is String.Empty).

Примечание

Реальные объявления сущностей в DTD, называются Entity узлов.The actual declarations of entities in the DTD are called Entity nodes. При ссылке на эти узлы данных, они называются EntityReference узлов.When you refer to these nodes in your data, they are called EntityReference nodes.

  • Не расширяет атрибуты по умолчанию.Does not expand default attributes.

Так как XmlTextReader не выполняет дополнительных проверок, требуемых для проверки данных, он предоставляет быстрое средство синтаксического анализа.Because the XmlTextReader does not perform the extra checks required for data validation, it provides a fast well-formedness parser.

Чтобы выполнить проверку данных, используйте проверяющего XmlReader.To perform data validation, use a validating XmlReader.

Чтобы считать данные XML из XmlDocument, используйте XmlNodeReader.To read XML data from an XmlDocument, use XmlNodeReader.

XmlTextReader Создает XmlException на XML ошибки синтаксического анализа.XmlTextReader throws an XmlException on XML parse errors. После выдачи исключения состояние средства чтения не является прогнозируемым.After an exception is thrown the state of the reader is not predictable. Например тип узла может отличаться от фактического типа текущего узла.For example, the reported node type may be different than the actual node type of the current node. Используйте ReadState свойство для проверки того, является ли модуль чтения в состоянии ошибки.Use the ReadState property to check whether a reader is in error state.

Вопросы безопасностиSecurity Considerations

Ниже приведены действия, которые следует учитывать при использовании XmlTextReader класса.The following are things to consider when using the XmlTextReader class.

  • Исключения XmlTextReader , могут содержать сведения о пути, вы не хотите всплывает приложения.Exceptions thrown the XmlTextReader can disclose path information that you do not want bubbled up to the application. Приложения должны перехватывать исключения и обрабатывать их соответствующим образом.Your applications must catch exceptions and process them appropriately.

  • Обработка определения DTD по умолчанию включена.DTD processing is enabled by default. Отключите обработку DTD, если вы беспокоитесь о отказ в обслуживании или при работе с ненадежными источниками.Disable DTD processing if you are concerned about Denial of Service issues or if you are dealing with untrusted sources. Задайте DtdProcessing свойства Prohibit отключение обработки DTD.Set the DtdProcessing property to Prohibit to disable DTD processing.

    Если обработка DTD включена, то с помощью класса XmlSecureResolver можно ограничить ресурсы, доступные для объекта XmlTextReader.If you have DTD processing enabled, you can use the XmlSecureResolver to restrict the resources that the XmlTextReader can access. Кроме того, можно создать собственное приложение, ограничивающее объем памяти и время, выделяемое на обработку XML.You can also design your application so that the XML processing is memory and time constrained. Например, можно ограничить время ожидания в приложении ASP.NET.For example, configure time-out limits in your ASP.NET application.

  • XML-данные могут содержать ссылки на внешние ресурсы, например DTD-файл.XML data can include references to external resources such as a DTD file. По умолчанию внешние ресурсы разрешаются с помощью объекта XmlUrlResolver без пользовательских учетных данных.By default external resources are resolved using an XmlUrlResolver object with no user credentials. Это можно сделать еще более безопасным, выполнив одно из следующих действий.You can secure this further by doing one of the following:

    • Ограничить ресурсы, к которым имеет доступ XmlTextReader, установив в качестве значения свойства XmlResolver объект XmlSecureResolver.Restrict the resources that the XmlTextReader can access by setting the XmlResolver property to an XmlSecureResolver object.

    • Не разрешать XmlReader открывать какие-либо внешние ресурсы, установив для свойства XmlResolver значение null.Do not allow the XmlReader to open any external resources by setting the XmlResolver property to null.

  • XML-данные могут содержать большое количество атрибутов, деклараций пространств имен, вложенных элементов и так далее, на обработку которых требуется значительное время.XML data can contain a large number of attributes, namespace declarations, nested elements and so on that require a substantial amount of time to process. Чтобы ограничить размер входных данных, который отправляется XmlTextReader, создать пользовательскую реализацию IStream и задать в нем XmlTextReader.To limit the size of the input that is sent to the XmlTextReader, create a custom IStream implementation and supply it the XmlTextReader.

  • ReadValueChunk Метод может использоваться для обработки больших потоков данных.The ReadValueChunk method can be used to handle large streams of data. Этот метод за раз считывает небольшое число символов, а не выделяет одну строку для всего значения.This method reads a small number of characters at a time instead of allocating a single string for the whole value.

  • По умолчанию общие сущности не развертываются.By default general entities are not expanded. Общие сущности раскрываются при вызове метода ResolveEntity.General entities are expanded when you call the ResolveEntity method.

Примечания для тех, кто наследует этот метод

Этот класс имеет требования наследования.This class has an inheritance demand. Требуется полное доверие для наследования от XmlTextReader.Full trust is required to inherit from XmlTextReader.

Конструкторы

XmlTextReader() XmlTextReader() XmlTextReader() XmlTextReader()

Инициализирует новый экземпляр класса XmlTextReader.Initializes a new instance of the XmlTextReader.

XmlTextReader(Stream) XmlTextReader(Stream) XmlTextReader(Stream) XmlTextReader(Stream)

Инициализирует новый экземпляр класса XmlTextReader с указанным потоком.Initializes a new instance of the XmlTextReader class with the specified stream.

XmlTextReader(Stream, XmlNameTable) XmlTextReader(Stream, XmlNameTable) XmlTextReader(Stream, XmlNameTable) XmlTextReader(Stream, XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader с указанными потоком и XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified stream and XmlNameTable.

XmlTextReader(Stream, XmlNodeType, XmlParserContext) XmlTextReader(Stream, XmlNodeType, XmlParserContext) XmlTextReader(Stream, XmlNodeType, XmlParserContext) XmlTextReader(Stream, XmlNodeType, XmlParserContext)

Инициализирует новый экземпляр класса XmlTextReader с указанными потоком, XmlNodeType и XmlParserContext.Initializes a new instance of the XmlTextReader class with the specified stream, XmlNodeType, and XmlParserContext.

XmlTextReader(String) XmlTextReader(String) XmlTextReader(String) XmlTextReader(String)

Инициализирует новый экземпляр класса XmlTextReader с указанным файлом.Initializes a new instance of the XmlTextReader class with the specified file.

XmlTextReader(String, Stream) XmlTextReader(String, Stream) XmlTextReader(String, Stream) XmlTextReader(String, Stream)

Инициализирует новый экземпляр класса XmlTextReader с указанным URL-адресом и потоком.Initializes a new instance of the XmlTextReader class with the specified URL and stream.

XmlTextReader(String, Stream, XmlNameTable) XmlTextReader(String, Stream, XmlNameTable) XmlTextReader(String, Stream, XmlNameTable) XmlTextReader(String, Stream, XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader с указанными URL-адресом, потоком и XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified URL, stream and XmlNameTable.

XmlTextReader(String, TextReader) XmlTextReader(String, TextReader) XmlTextReader(String, TextReader) XmlTextReader(String, TextReader)

Инициализирует новый экземпляр класса XmlTextReader с указанным URL-адресом и TextReader.Initializes a new instance of the XmlTextReader class with the specified URL and TextReader.

XmlTextReader(String, TextReader, XmlNameTable) XmlTextReader(String, TextReader, XmlNameTable) XmlTextReader(String, TextReader, XmlNameTable) XmlTextReader(String, TextReader, XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader с указанным URL-адресом, TextReader и XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified URL, TextReader and XmlNameTable.

XmlTextReader(String, XmlNameTable) XmlTextReader(String, XmlNameTable) XmlTextReader(String, XmlNameTable) XmlTextReader(String, XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader с указанным файлом и XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified file and XmlNameTable.

XmlTextReader(String, XmlNodeType, XmlParserContext) XmlTextReader(String, XmlNodeType, XmlParserContext) XmlTextReader(String, XmlNodeType, XmlParserContext) XmlTextReader(String, XmlNodeType, XmlParserContext)

Инициализирует новый экземпляр класса XmlTextReader с указанной строкой, XmlNodeType и XmlParserContext.Initializes a new instance of the XmlTextReader class with the specified string, XmlNodeType, and XmlParserContext.

XmlTextReader(TextReader) XmlTextReader(TextReader) XmlTextReader(TextReader) XmlTextReader(TextReader)

Инициализирует новый экземпляр класса XmlTextReader указанным значением TextReader.Initializes a new instance of the XmlTextReader class with the specified TextReader.

XmlTextReader(TextReader, XmlNameTable) XmlTextReader(TextReader, XmlNameTable) XmlTextReader(TextReader, XmlNameTable) XmlTextReader(TextReader, XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader с заданными свойствами TextReader и XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified TextReader and XmlNameTable.

XmlTextReader(XmlNameTable) XmlTextReader(XmlNameTable) XmlTextReader(XmlNameTable) XmlTextReader(XmlNameTable)

Инициализирует новый экземпляр класса XmlTextReader указанным значением XmlNameTable.Initializes a new instance of the XmlTextReader class with the specified XmlNameTable.

Свойства

AttributeCount AttributeCount AttributeCount AttributeCount

Возвращает количество атрибутов текущего узла.Gets the number of attributes on the current node.

BaseURI BaseURI BaseURI BaseURI

Возвращает базовый URI текущего узла.Gets the base URI of the current node.

CanReadBinaryContent CanReadBinaryContent CanReadBinaryContent CanReadBinaryContent

Получает значение, указывающее, реализует ли объект XmlTextReader методы чтения двоичного содержимого.Gets a value indicating whether the XmlTextReader implements the binary content read methods.

CanReadValueChunk CanReadValueChunk CanReadValueChunk CanReadValueChunk

Возвращает значение, указывающее, реализует ли объект XmlTextReader метод ReadValueChunk(Char[], Int32, Int32).Gets a value indicating whether the XmlTextReader implements the ReadValueChunk(Char[], Int32, Int32) method.

CanResolveEntity CanResolveEntity CanResolveEntity CanResolveEntity

Возвращает значение, определяющее, способно ли данное средство чтения выполнять синтаксический анализ и разрешение сущностей.Gets a value indicating whether this reader can parse and resolve entities.

Depth Depth Depth Depth

Возвращает глубину текущего узла в XML-документе.Gets the depth of the current node in the XML document.

DtdProcessing DtdProcessing DtdProcessing DtdProcessing

Получает или задает перечисление DtdProcessing.Gets or sets the DtdProcessing enumeration.

Encoding Encoding Encoding Encoding

Возвращает кодировку документа.Gets the encoding of the document.

EntityHandling EntityHandling EntityHandling EntityHandling

Возвращает или задает значение, определяющее способ обработки сущностей средством чтения.Gets or sets a value that specifies how the reader handles entities.

EOF EOF EOF EOF

Возвращает значение, определяющее, позиционировано ли средство чтения в конец потока.Gets a value indicating whether the reader is positioned at the end of the stream.

HasAttributes HasAttributes HasAttributes HasAttributes

Возвращает значение, показывающее, имеются ли атрибуты у текущего узла.Gets a value indicating whether the current node has any attributes.

(Inherited from XmlReader)
HasValue HasValue HasValue HasValue

Возвращает значение, определяющие наличие у текущего узла свойства Value, значение которого отличается от String.Empty.Gets a value indicating whether the current node can have a Value other than String.Empty.

IsDefault IsDefault IsDefault IsDefault

Возвращает значение, показывающее, является ли текущий узел атрибутом, который был создан из значения по умолчанию, определенного в определении DTD или в схеме.Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema.

IsEmptyElement IsEmptyElement IsEmptyElement IsEmptyElement

Возвращает значение, определяющее, является ли текущий узел пустым элементом (например, <MyElement/>).Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Возвращает значение атрибута по заданному индексу.Gets the value of the attribute with the specified index.

Item[String, String] Item[String, String] Item[String, String] Item[String, String]

Возвращает значение атрибута с указанным локальным именем и универсальным кодом ресурса (URI) пространства имен.Gets the value of the attribute with the specified local name and namespace URI.

Item[String] Item[String] Item[String] Item[String]
LineNumber LineNumber LineNumber LineNumber

Возвращает номер текущей строки.Gets the current line number.

LinePosition LinePosition LinePosition LinePosition

Возвращает позицию в текущей строке.Gets the current line position.

LocalName LocalName LocalName LocalName

Возвращает локальное имя текущего узла.Gets the local name of the current node.

Name Name Name Name

Возвращает полное имя текущего узла.Gets the qualified name of the current node.

Namespaces Namespaces Namespaces Namespaces

Возвращает или задает значение, указывающее, поддерживаются ли пространства имен.Gets or sets a value indicating whether to do namespace support.

NamespaceURI NamespaceURI NamespaceURI NamespaceURI

Возвращает URI пространства имен (определенное в спецификации W3C Namespace) узла, на который позиционировано средство чтения.Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.

NameTable NameTable NameTable NameTable

Возвращает класс XmlNameTable, связанный с данной реализацией.Gets the XmlNameTable associated with this implementation.

NodeType NodeType NodeType NodeType

Возвращает тип текущего узла.Gets the type of the current node.

Normalization Normalization Normalization Normalization

Возвращает или задает значение, определяющее необходимость нормализации символов-разделителей и значений атрибутов.Gets or sets a value indicating whether to normalize white space and attribute values.

Prefix Prefix Prefix Prefix

Возвращает префикс пространства имен, связанный с текущим узлом.Gets the namespace prefix associated with the current node.

ProhibitDtd ProhibitDtd ProhibitDtd ProhibitDtd

Возвращает или задает значение, определяющее, следует ли разрешить обработку DTD.Gets or sets a value indicating whether to allow DTD processing. Это свойство устарело.This property is obsolete. Взамен рекомендуется использовать DtdProcessing.Use DtdProcessing instead.

QuoteChar QuoteChar QuoteChar QuoteChar

Возвращает знак кавычек, используемый для выделения значения узла атрибута.Gets the quotation mark character used to enclose the value of an attribute node.

ReadState ReadState ReadState ReadState

Возвращает состояние средства чтения.Gets the state of the reader.

SchemaInfo SchemaInfo SchemaInfo SchemaInfo

Возвращает сведения схемы, которые были назначены текущему узлу в результате проверки схемы.Gets the schema information that has been assigned to the current node as a result of schema validation.

(Inherited from XmlReader)
Settings Settings Settings Settings

Получает объект XmlReaderSettings, используемый для создания данного экземпляра XmlTextReader.Gets the XmlReaderSettings object used to create this XmlTextReader instance.

Value Value Value Value

Возвращает текстовое значение текущего узла.Gets the text value of the current node.

ValueType ValueType ValueType ValueType

Возвращает тип CLR текущего узла.Gets The Common Language Runtime (CLR) type for the current node.

(Inherited from XmlReader)
WhitespaceHandling WhitespaceHandling WhitespaceHandling WhitespaceHandling

Возвращает или задает значение, определяющее способ обработки символов-разделителей.Gets or sets a value that specifies how white space is handled.

XmlLang XmlLang XmlLang XmlLang

Возвращает текущую область действия xml:lang.Gets the current xml:lang scope.

XmlResolver XmlResolver XmlResolver XmlResolver

Задает XmlResolver для разрешения ссылок на DTD.Sets the XmlResolver used for resolving DTD references.

XmlSpace XmlSpace XmlSpace XmlSpace

Возвращает текущую область действия xml:space.Gets the current xml:space scope.

Методы

Close() Close() Close() Close()

Изменяет значение свойства ReadState на Closed.Changes the ReadState to Closed.

Dispose() Dispose() Dispose() Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса XmlReader.Releases all resources used by the current instance of the XmlReader class.

(Inherited from XmlReader)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом XmlReader, а при необходимости освобождает также управляемые ресурсы.Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources.

(Inherited from XmlReader)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttribute(Int32) GetAttribute(Int32) GetAttribute(Int32) GetAttribute(Int32)

Возвращает значение атрибута по заданному индексу.Gets the value of the attribute with the specified index.

GetAttribute(String) GetAttribute(String) GetAttribute(String) GetAttribute(String)

Возвращает значение атрибута с указанным именем.Gets the value of the attribute with the specified name.

GetAttribute(String, String) GetAttribute(String, String) GetAttribute(String, String) GetAttribute(String, String)

Возвращает значение атрибута с указанным локальным именем и универсальным кодом ресурса (URI) пространства имен.Gets the value of the attribute with the specified local name and namespace URI.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetNamespacesInScope(XmlNamespaceScope) GetNamespacesInScope(XmlNamespaceScope) GetNamespacesInScope(XmlNamespaceScope) GetNamespacesInScope(XmlNamespaceScope)

Возвращает коллекцию, содержащую все пространства имен, которые в настоящий момент находятся в области видимости.Gets a collection that contains all namespaces currently in-scope.

GetRemainder() GetRemainder() GetRemainder() GetRemainder()

Возвращает оставшуюся часть XML-кода, находящегося в буфере.Gets the remainder of the buffered XML.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
GetValueAsync() GetValueAsync() GetValueAsync() GetValueAsync()

Асинхронно возвращает значение текущего узла.Asynchronously gets the value of the current node.

(Inherited from XmlReader)
HasLineInfo() HasLineInfo() HasLineInfo() HasLineInfo()

Возвращает значение, определяющее возможность возвращения классом сведений о строке.Gets a value indicating whether the class can return line information.

IsStartElement() IsStartElement() IsStartElement() IsStartElement()

Вызовы MoveToContent() и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента.Calls MoveToContent() and tests if the current content node is a start tag or empty element tag.

(Inherited from XmlReader)
IsStartElement(String) IsStartElement(String) IsStartElement(String) IsStartElement(String)

Вызовы MoveToContent() и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента и если Name найденного элемента соответствует заданному аргументу.Calls MoveToContent() and tests if the current content node is a start tag or empty element tag and if the Name property of the element found matches the given argument.

(Inherited from XmlReader)
IsStartElement(String, String) IsStartElement(String, String) IsStartElement(String, String) IsStartElement(String, String)

Вызовы MoveToContent() и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента и если LocalName и NamespaceURI свойства найденного элемента соответствуют заданным строкам.Calls MoveToContent() and tests if the current content node is a start tag or empty element tag and if the LocalName and NamespaceURI properties of the element found match the given strings.

(Inherited from XmlReader)
LookupNamespace(String) LookupNamespace(String) LookupNamespace(String) LookupNamespace(String)

Разрешает префикс пространства имен в области видимости текущего элемента.Resolves a namespace prefix in the current element's scope.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MoveToAttribute(Int32) MoveToAttribute(Int32) MoveToAttribute(Int32) MoveToAttribute(Int32)

Переходит к атрибуту с указанным индексом.Moves to the attribute with the specified index.

MoveToAttribute(String) MoveToAttribute(String) MoveToAttribute(String) MoveToAttribute(String)

Переходит к атрибуту с указанным именем.Moves to the attribute with the specified name.

MoveToAttribute(String, String) MoveToAttribute(String, String) MoveToAttribute(String, String) MoveToAttribute(String, String)

Переходит к атрибуту с указанным локальным именем и URI пространства имен.Moves to the attribute with the specified local name and namespace URI.

MoveToContent() MoveToContent() MoveToContent() MoveToContent()

Проверяет, является ли текущий узел содержимого (текст без пустого пространства CDATA, Element, EndElement, EntityReference, или EndEntity) узла.Checks whether the current node is a content (non-white space text, CDATA, Element, EndElement, EntityReference, or EndEntity) node. Если узел не является узлом содержимого, средство чтения пропускает этот узел и переходит к следующему узлу содержимого или в конец файла.If the node is not a content node, the reader skips ahead to the next content node or end of file. Пропускаются узлы следующих типов: ProcessingInstruction, DocumentType, Comment, Whitespace и SignificantWhitespace.It skips over nodes of the following type: ProcessingInstruction, DocumentType, Comment, Whitespace, or SignificantWhitespace.

(Inherited from XmlReader)
MoveToContentAsync() MoveToContentAsync() MoveToContentAsync() MoveToContentAsync()

В асинхронном режиме проверяет, является ли текущий узел узлом содержимого.Asynchronously checks whether the current node is a content node. Если узел не является узлом содержимого, средство чтения пропускает этот узел и переходит к следующему узлу содержимого или в конец файла.If the node is not a content node, the reader skips ahead to the next content node or end of file.

(Inherited from XmlReader)
MoveToElement() MoveToElement() MoveToElement() MoveToElement()

Переходит к элементу, содержащему текущий узел атрибута.Moves to the element that contains the current attribute node.

MoveToFirstAttribute() MoveToFirstAttribute() MoveToFirstAttribute() MoveToFirstAttribute()

Переходит к первому атрибуту.Moves to the first attribute.

MoveToNextAttribute() MoveToNextAttribute() MoveToNextAttribute() MoveToNextAttribute()

Переходит к следующему атрибуту.Moves to the next attribute.

Read() Read() Read() Read()

Считывает следующий узел из потока.Reads the next node from the stream.

ReadAsync() ReadAsync() ReadAsync() ReadAsync()

Асинхронно считывает следующий узел из потока.Asynchronously reads the next node from the stream.

(Inherited from XmlReader)
ReadAttributeValue() ReadAttributeValue() ReadAttributeValue() ReadAttributeValue()

Разбирает значение атрибута в один или несколько узлов Text, EntityReference или EndEntity.Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.

ReadBase64(Byte[], Int32, Int32) ReadBase64(Byte[], Int32, Int32) ReadBase64(Byte[], Int32, Int32) ReadBase64(Byte[], Int32, Int32)

Декодирует данные из кодировки Base64 и возвращает результат в виде декодированных двоичных байтов.Decodes Base64 and returns the decoded binary bytes.

ReadBinHex(Byte[], Int32, Int32) ReadBinHex(Byte[], Int32, Int32) ReadBinHex(Byte[], Int32, Int32) ReadBinHex(Byte[], Int32, Int32)

Декодирует BinHex и возвращает результат в виде декодированных двоичных байтов.Decodes BinHex and returns the decoded binary bytes.

ReadChars(Char[], Int32, Int32) ReadChars(Char[], Int32, Int32) ReadChars(Char[], Int32, Int32) ReadChars(Char[], Int32, Int32)

Считывает текстовое содержимое элемента в буфер символов.Reads the text contents of an element into a character buffer. Этот метод предназначен для чтения больших потоков внедренного текста путем его последовательного вызова.This method is designed to read large streams of embedded text by calling it successively.

ReadContentAs(Type, IXmlNamespaceResolver) ReadContentAs(Type, IXmlNamespaceResolver) ReadContentAs(Type, IXmlNamespaceResolver) ReadContentAs(Type, IXmlNamespaceResolver)

Считывает содержимое объекта указанного типа.Reads the content as an object of the type specified.

(Inherited from XmlReader)
ReadContentAsAsync(Type, IXmlNamespaceResolver) ReadContentAsAsync(Type, IXmlNamespaceResolver) ReadContentAsAsync(Type, IXmlNamespaceResolver) ReadContentAsAsync(Type, IXmlNamespaceResolver)

Асинхронно считывает содержимое как объект указанного типа.Asynchronously reads the content as an object of the type specified.

(Inherited from XmlReader)
ReadContentAsBase64(Byte[], Int32, Int32) ReadContentAsBase64(Byte[], Int32, Int32) ReadContentAsBase64(Byte[], Int32, Int32) ReadContentAsBase64(Byte[], Int32, Int32)

Считывает содержимое и возвращает раскодированные двоичные байты Base64.Reads the content and returns the Base64 decoded binary bytes.

ReadContentAsBase64Async(Byte[], Int32, Int32) ReadContentAsBase64Async(Byte[], Int32, Int32) ReadContentAsBase64Async(Byte[], Int32, Int32) ReadContentAsBase64Async(Byte[], Int32, Int32)

Асинхронно считывает содержимое и возвращает декодированные из кодировки Base64 двоичные байты.Asynchronously reads the content and returns the Base64 decoded binary bytes.

(Inherited from XmlReader)
ReadContentAsBinHex(Byte[], Int32, Int32) ReadContentAsBinHex(Byte[], Int32, Int32) ReadContentAsBinHex(Byte[], Int32, Int32) ReadContentAsBinHex(Byte[], Int32, Int32)

Считывает содержимое и возвращает раскодированные двоичные байты BinHex.Reads the content and returns the BinHex decoded binary bytes.

ReadContentAsBinHexAsync(Byte[], Int32, Int32) ReadContentAsBinHexAsync(Byte[], Int32, Int32) ReadContentAsBinHexAsync(Byte[], Int32, Int32) ReadContentAsBinHexAsync(Byte[], Int32, Int32)

Асинхронно считывает содержимое и возвращает BinHex раскодированные двоичные байты.Asynchronously reads the content and returns the BinHex decoded binary bytes.

(Inherited from XmlReader)
ReadContentAsBoolean() ReadContentAsBoolean() ReadContentAsBoolean() ReadContentAsBoolean()

Считывает содержимое текста в текущей позиции как Boolean.Reads the text content at the current position as a Boolean.

(Inherited from XmlReader)
ReadContentAsDateTime() ReadContentAsDateTime() ReadContentAsDateTime() ReadContentAsDateTime()

Считывает содержимое текста в текущей позиции как DateTime объекта.Reads the text content at the current position as a DateTime object.

(Inherited from XmlReader)
ReadContentAsDateTimeOffset() ReadContentAsDateTimeOffset() ReadContentAsDateTimeOffset() ReadContentAsDateTimeOffset()

Считывает содержимое текста в текущей позиции как DateTimeOffset объекта.Reads the text content at the current position as a DateTimeOffset object.

(Inherited from XmlReader)
ReadContentAsDecimal() ReadContentAsDecimal() ReadContentAsDecimal() ReadContentAsDecimal()

Считывает содержимое текста в текущей позиции как Decimal объекта.Reads the text content at the current position as a Decimal object.

(Inherited from XmlReader)
ReadContentAsDouble() ReadContentAsDouble() ReadContentAsDouble() ReadContentAsDouble()

Считывает текстовое содержимое в текущей позиции как число с плавающей запятой двойной точности.Reads the text content at the current position as a double-precision floating-point number.

(Inherited from XmlReader)
ReadContentAsFloat() ReadContentAsFloat() ReadContentAsFloat() ReadContentAsFloat()

Считывает содержимое текста в текущей позиции как число с плавающей запятой одиночной точности.Reads the text content at the current position as a single-precision floating point number.

(Inherited from XmlReader)
ReadContentAsInt() ReadContentAsInt() ReadContentAsInt() ReadContentAsInt()

Считывает текстовое содержимое в текущей позиции как 32-разрядное целое число со знаком.Reads the text content at the current position as a 32-bit signed integer.

(Inherited from XmlReader)
ReadContentAsLong() ReadContentAsLong() ReadContentAsLong() ReadContentAsLong()

Считывает текстовое содержимое в текущей позиции как 64-разрядное целое число со знаком.Reads the text content at the current position as a 64-bit signed integer.

(Inherited from XmlReader)
ReadContentAsObject() ReadContentAsObject() ReadContentAsObject() ReadContentAsObject()

Считывает содержимое текста в текущей позиции как Object.Reads the text content at the current position as an Object.

(Inherited from XmlReader)
ReadContentAsObjectAsync() ReadContentAsObjectAsync() ReadContentAsObjectAsync() ReadContentAsObjectAsync()

Асинхронно считывает содержимое текста в текущей позиции как Object.Asynchronously reads the text content at the current position as an Object.

(Inherited from XmlReader)
ReadContentAsString() ReadContentAsString() ReadContentAsString() ReadContentAsString()

Считывает содержимое текста в текущей позиции как String объекта.Reads the text content at the current position as a String object.

(Inherited from XmlReader)
ReadContentAsStringAsync() ReadContentAsStringAsync() ReadContentAsStringAsync() ReadContentAsStringAsync()

Асинхронно считывает содержимое текста в текущей позиции как String объекта.Asynchronously reads the text content at the current position as a String object.

(Inherited from XmlReader)
ReadElementContentAs(Type, IXmlNamespaceResolver) ReadElementContentAs(Type, IXmlNamespaceResolver) ReadElementContentAs(Type, IXmlNamespaceResolver) ReadElementContentAs(Type, IXmlNamespaceResolver)

Считывает содержимое элемента в качестве требуемого типа.Reads the element content as the requested type.

(Inherited from XmlReader)
ReadElementContentAs(Type, IXmlNamespaceResolver, String, String) ReadElementContentAs(Type, IXmlNamespaceResolver, String, String) ReadElementContentAs(Type, IXmlNamespaceResolver, String, String) ReadElementContentAs(Type, IXmlNamespaceResolver, String, String)

Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает содержимое элемента как требуемый тип.Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type.

(Inherited from XmlReader)
ReadElementContentAsAsync(Type, IXmlNamespaceResolver) ReadElementContentAsAsync(Type, IXmlNamespaceResolver) ReadElementContentAsAsync(Type, IXmlNamespaceResolver) ReadElementContentAsAsync(Type, IXmlNamespaceResolver)

Асинхронно считывает содержимое элемента как запрашиваемый тип.Asynchronously reads the element content as the requested type.

(Inherited from XmlReader)
ReadElementContentAsBase64(Byte[], Int32, Int32) ReadElementContentAsBase64(Byte[], Int32, Int32) ReadElementContentAsBase64(Byte[], Int32, Int32) ReadElementContentAsBase64(Byte[], Int32, Int32)

Считывает элемент и декодирует его из кодировки Base64.Reads the element and decodes the Base64 content.

ReadElementContentAsBase64Async(Byte[], Int32, Int32) ReadElementContentAsBase64Async(Byte[], Int32, Int32) ReadElementContentAsBase64Async(Byte[], Int32, Int32) ReadElementContentAsBase64Async(Byte[], Int32, Int32)

Асинхронно считывает элемент и расшифровывает содержимое Base64.Asynchronously reads the element and decodes the Base64 content.

(Inherited from XmlReader)
ReadElementContentAsBinHex(Byte[], Int32, Int32) ReadElementContentAsBinHex(Byte[], Int32, Int32) ReadElementContentAsBinHex(Byte[], Int32, Int32) ReadElementContentAsBinHex(Byte[], Int32, Int32)

Считывает элемент и декодирует содержимое BinHex.Reads the element and decodes the BinHex content.

ReadElementContentAsBinHexAsync(Byte[], Int32, Int32) ReadElementContentAsBinHexAsync(Byte[], Int32, Int32) ReadElementContentAsBinHexAsync(Byte[], Int32, Int32) ReadElementContentAsBinHexAsync(Byte[], Int32, Int32)

Асинхронно считывает элемент и расшифровывает содержимое BinHex.Asynchronously reads the element and decodes the BinHex content.

(Inherited from XmlReader)
ReadElementContentAsBoolean() ReadElementContentAsBoolean() ReadElementContentAsBoolean() ReadElementContentAsBoolean()

Считывает текущий элемент и возвращает содержимое как Boolean объекта.Reads the current element and returns the contents as a Boolean object.

(Inherited from XmlReader)
ReadElementContentAsBoolean(String, String) ReadElementContentAsBoolean(String, String) ReadElementContentAsBoolean(String, String) ReadElementContentAsBoolean(String, String)

Проверяет, что указанным локальным именем и URI пространства имен таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как Boolean объекта.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a Boolean object.

(Inherited from XmlReader)
ReadElementContentAsDateTime() ReadElementContentAsDateTime() ReadElementContentAsDateTime() ReadElementContentAsDateTime()

Считывает текущий элемент и возвращает содержимое как DateTime объекта.Reads the current element and returns the contents as a DateTime object.

(Inherited from XmlReader)
ReadElementContentAsDateTime(String, String) ReadElementContentAsDateTime(String, String) ReadElementContentAsDateTime(String, String) ReadElementContentAsDateTime(String, String)

Проверяет, что указанным локальным именем и URI пространства имен таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как DateTime объекта.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a DateTime object.

(Inherited from XmlReader)
ReadElementContentAsDecimal() ReadElementContentAsDecimal() ReadElementContentAsDecimal() ReadElementContentAsDecimal()

Считывает текущий элемент и возвращает содержимое как Decimal объекта.Reads the current element and returns the contents as a Decimal object.

(Inherited from XmlReader)
ReadElementContentAsDecimal(String, String) ReadElementContentAsDecimal(String, String) ReadElementContentAsDecimal(String, String) ReadElementContentAsDecimal(String, String)

Проверяет, что указанным локальным именем и URI пространства имен таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как Decimal объекта.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a Decimal object.

(Inherited from XmlReader)
ReadElementContentAsDouble() ReadElementContentAsDouble() ReadElementContentAsDouble() ReadElementContentAsDouble()

Считывает текущий элемент и возвращает содержимое как число с плавающей запятой двойной точности.Reads the current element and returns the contents as a double-precision floating-point number.

(Inherited from XmlReader)
ReadElementContentAsDouble(String, String) ReadElementContentAsDouble(String, String) ReadElementContentAsDouble(String, String) ReadElementContentAsDouble(String, String)

Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как число с плавающей запятой двойной точности.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a double-precision floating-point number.

(Inherited from XmlReader)
ReadElementContentAsFloat() ReadElementContentAsFloat() ReadElementContentAsFloat() ReadElementContentAsFloat()

Считывает текущий элемент и возвращает содержимое как число с плавающей запятой одиночной точности.Reads the current element and returns the contents as single-precision floating-point number.

(Inherited from XmlReader)
ReadElementContentAsFloat(String, String) ReadElementContentAsFloat(String, String) ReadElementContentAsFloat(String, String) ReadElementContentAsFloat(String, String)

Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как число с плавающей запятой одиночной точности.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a single-precision floating-point number.

(Inherited from XmlReader)
ReadElementContentAsInt() ReadElementContentAsInt() ReadElementContentAsInt() ReadElementContentAsInt()

Считывает текущий элемент и возвращает содержимое в виде 32-разрядного целого числа со знаком.Reads the current element and returns the contents as a 32-bit signed integer.

(Inherited from XmlReader)
ReadElementContentAsInt(String, String) ReadElementContentAsInt(String, String) ReadElementContentAsInt(String, String) ReadElementContentAsInt(String, String)

Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как 32-разрядное целое число со знаком.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 32-bit signed integer.

(Inherited from XmlReader)
ReadElementContentAsLong() ReadElementContentAsLong() ReadElementContentAsLong() ReadElementContentAsLong()

Считывает текущий элемент и возвращает содержимое в виде 64-разрядного целого числа со знаком.Reads the current element and returns the contents as a 64-bit signed integer.

(Inherited from XmlReader)
ReadElementContentAsLong(String, String) ReadElementContentAsLong(String, String) ReadElementContentAsLong(String, String) ReadElementContentAsLong(String, String)

Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как 64-разрядное целое число со знаком.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 64-bit signed integer.

(Inherited from XmlReader)
ReadElementContentAsObject() ReadElementContentAsObject() ReadElementContentAsObject() ReadElementContentAsObject()

Считывает текущий элемент и возвращает содержимое как Object.Reads the current element and returns the contents as an Object.

(Inherited from XmlReader)
ReadElementContentAsObject(String, String) ReadElementContentAsObject(String, String) ReadElementContentAsObject(String, String) ReadElementContentAsObject(String, String)

Проверяет, что указанным локальным именем и URI пространства имен таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как Object.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as an Object.

(Inherited from XmlReader)
ReadElementContentAsObjectAsync() ReadElementContentAsObjectAsync() ReadElementContentAsObjectAsync() ReadElementContentAsObjectAsync()

Асинхронно считывает текущий элемент и возвращает содержимое как Object.Asynchronously reads the current element and returns the contents as an Object.

(Inherited from XmlReader)
ReadElementContentAsString() ReadElementContentAsString() ReadElementContentAsString() ReadElementContentAsString()

Считывает текущий элемент и возвращает содержимое как String объекта.Reads the current element and returns the contents as a String object.

(Inherited from XmlReader)
ReadElementContentAsString(String, String) ReadElementContentAsString(String, String) ReadElementContentAsString(String, String) ReadElementContentAsString(String, String)

Проверяет, что указанным локальным именем и URI пространства имен таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как String объекта.Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a String object.

(Inherited from XmlReader)
ReadElementContentAsStringAsync() ReadElementContentAsStringAsync() ReadElementContentAsStringAsync() ReadElementContentAsStringAsync()

Асинхронно считывает текущий элемент и возвращает содержимое как String объекта.Asynchronously reads the current element and returns the contents as a String object.

(Inherited from XmlReader)
ReadElementString() ReadElementString() ReadElementString() ReadElementString()

Считывает элемент, предназначенный только для чтения.Reads a text-only element. Однако рекомендуем использовать вместо этого метод ReadElementContentAsString(), предполагающий более простой способ обработки данной операции.However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.

(Inherited from XmlReader)
ReadElementString(String) ReadElementString(String) ReadElementString(String) ReadElementString(String)

Проверяет, что Name свойство найденного элемента соответствует заданной строке перед чтением текстового элемента.Checks that the Name property of the element found matches the given string before reading a text-only element. Однако рекомендуем использовать вместо этого метод ReadElementContentAsString(), предполагающий более простой способ обработки данной операции.However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.

(Inherited from XmlReader)
ReadElementString(String, String) ReadElementString(String, String) ReadElementString(String, String) ReadElementString(String, String)

Проверяет, что LocalName и NamespaceURI свойства элемента найденного заданных строк перед чтением текстового элемента.Checks that the LocalName and NamespaceURI properties of the element found matches the given strings before reading a text-only element. Однако рекомендуем использовать вместо этого метод ReadElementContentAsString(String, String), предполагающий более простой способ обработки данной операции.However, we recommend that you use the ReadElementContentAsString(String, String) method instead, because it provides a more straightforward way to handle this operation.

(Inherited from XmlReader)
ReadEndElement() ReadEndElement() ReadEndElement() ReadEndElement()

Проверяет, является ли текущий узел содержимого закрывающим тегом, и позиционирует средство чтения на следующий узел.Checks that the current content node is an end tag and advances the reader to the next node.

(Inherited from XmlReader)
ReadInnerXml() ReadInnerXml() ReadInnerXml() ReadInnerXml()

Когда переопределено в производном классе, считывает как строку все содержимое, включая разметку.When overridden in a derived class, reads all the content, including markup, as a string.

(Inherited from XmlReader)
ReadInnerXmlAsync() ReadInnerXmlAsync() ReadInnerXmlAsync() ReadInnerXmlAsync()

Асинхронно считывает в виде строки все содержимое, включая разметку.Asynchronously reads all the content, including markup, as a string.

(Inherited from XmlReader)
ReadOuterXml() ReadOuterXml() ReadOuterXml() ReadOuterXml()

Когда переопределено в производном классе, считывает содержимое, включая разметку, представляющую этот узел и все его дочерние узлы.When overridden in a derived class, reads the content, including markup, representing this node and all its children.

(Inherited from XmlReader)
ReadOuterXmlAsync() ReadOuterXmlAsync() ReadOuterXmlAsync() ReadOuterXmlAsync()

Асинхронно считывает содержимое, включая разметку, представляющее этот узел и все его дочерние узлы.Asynchronously reads the content, including markup, representing this node and all its children.

(Inherited from XmlReader)
ReadStartElement() ReadStartElement() ReadStartElement() ReadStartElement()

Проверяет, является ли текущий узел элементом и перемещает модуль чтения к следующему узлу.Checks that the current node is an element and advances the reader to the next node.

(Inherited from XmlReader)
ReadStartElement(String) ReadStartElement(String) ReadStartElement(String) ReadStartElement(String)

Проверяет, что текущий узел является элементом данной Name и перемещает средство чтения на следующий узел.Checks that the current content node is an element with the given Name and advances the reader to the next node.

(Inherited from XmlReader)
ReadStartElement(String, String) ReadStartElement(String, String) ReadStartElement(String, String) ReadStartElement(String, String)

Проверяет, что текущий узел является элементом данной LocalName и NamespaceURI и перемещает средство чтения на следующий узел.Checks that the current content node is an element with the given LocalName and NamespaceURI and advances the reader to the next node.

(Inherited from XmlReader)
ReadString() ReadString() ReadString() ReadString()

Считывает содержимое элемента или текстового узла в виде строки.Reads the contents of an element or a text node as a string.

ReadSubtree() ReadSubtree() ReadSubtree() ReadSubtree()

Возвращает новый XmlReader экземпляр, который может использоваться для считывания текущего узла и всех его потомков.Returns a new XmlReader instance that can be used to read the current node, and all its descendants.

(Inherited from XmlReader)
ReadToDescendant(String) ReadToDescendant(String) ReadToDescendant(String) ReadToDescendant(String)

Перемещает XmlReader к следующему элементу-потомку с указанным полным именем.Advances the XmlReader to the next descendant element with the specified qualified name.

(Inherited from XmlReader)
ReadToDescendant(String, String) ReadToDescendant(String, String) ReadToDescendant(String, String) ReadToDescendant(String, String)

Перемещает XmlReader к следующему элементу-потомку с указанным локальным именем и URI пространства имен.Advances the XmlReader to the next descendant element with the specified local name and namespace URI.

(Inherited from XmlReader)
ReadToFollowing(String) ReadToFollowing(String) ReadToFollowing(String) ReadToFollowing(String)

Выполняет чтение до обнаружения элемента с указанным полным именем.Reads until an element with the specified qualified name is found.

(Inherited from XmlReader)
ReadToFollowing(String, String) ReadToFollowing(String, String) ReadToFollowing(String, String) ReadToFollowing(String, String)

Выполняет чтение до обнаружения указанных локального имени и URI пространства имен.Reads until an element with the specified local name and namespace URI is found.

(Inherited from XmlReader)
ReadToNextSibling(String) ReadToNextSibling(String) ReadToNextSibling(String) ReadToNextSibling(String)

Перемещает XmlReader к следующему родственному элементу с указанным полным именем.Advances the XmlReader to the next sibling element with the specified qualified name.

(Inherited from XmlReader)
ReadToNextSibling(String, String) ReadToNextSibling(String, String) ReadToNextSibling(String, String) ReadToNextSibling(String, String)

Переводит XmlReader к следующему элементу того же уровня с указанным локальным именем и URI пространства имен.Advances the XmlReader to the next sibling element with the specified local name and namespace URI.

(Inherited from XmlReader)
ReadValueChunk(Char[], Int32, Int32) ReadValueChunk(Char[], Int32, Int32) ReadValueChunk(Char[], Int32, Int32) ReadValueChunk(Char[], Int32, Int32)

Считывает большие потоки текста, внедренного в XML-документ.Reads large streams of text embedded in an XML document.

(Inherited from XmlReader)
ReadValueChunkAsync(Char[], Int32, Int32) ReadValueChunkAsync(Char[], Int32, Int32) ReadValueChunkAsync(Char[], Int32, Int32) ReadValueChunkAsync(Char[], Int32, Int32)

Асинхронно считывает большие потоки текста, внедренного в XML-документ.Asynchronously reads large streams of text embedded in an XML document.

(Inherited from XmlReader)
ResetState() ResetState() ResetState() ResetState()

Сбрасывает состояние средства чтения на ReadState.Initial.Resets the state of the reader to ReadState.Initial.

ResolveEntity() ResolveEntity() ResolveEntity() ResolveEntity()

Разрешает ссылки на сущности для узлов EntityReference.Resolves the entity reference for EntityReference nodes.

Skip() Skip() Skip() Skip()

Пропускает дочерний узел текущего узла.Skips the children of the current node.

SkipAsync() SkipAsync() SkipAsync() SkipAsync()

Асинхронно пропускает дочерние узлы текущего узла.Asynchronously skips the children of the current node.

(Inherited from XmlReader)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Явные реализации интерфейса

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Описание этого члена см. в разделе Dispose().For a description of this member, see Dispose().

(Inherited from XmlReader)
IXmlLineInfo.HasLineInfo() IXmlLineInfo.HasLineInfo() IXmlLineInfo.HasLineInfo() IXmlLineInfo.HasLineInfo()

Описание этого члена см. в разделе HasLineInfo().For a description of this member, see HasLineInfo().

IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope)

Описание этого члена см. в разделе GetNamespacesInScope(XmlNamespaceScope).For a description of this member, see GetNamespacesInScope(XmlNamespaceScope).

IXmlNamespaceResolver.LookupNamespace(String) IXmlNamespaceResolver.LookupNamespace(String) IXmlNamespaceResolver.LookupNamespace(String) IXmlNamespaceResolver.LookupNamespace(String)

Описание этого члена см. в разделе LookupNamespace(String).For a description of this member, see LookupNamespace(String).

IXmlNamespaceResolver.LookupPrefix(String) IXmlNamespaceResolver.LookupPrefix(String) IXmlNamespaceResolver.LookupPrefix(String) IXmlNamespaceResolver.LookupPrefix(String)

Описание этого члена см. в разделе LookupPrefix(String).For a description of this member, see LookupPrefix(String).

Применяется к

Дополнительно