System.Xml.ReaderWriter Задает количество проверок ввода-вывода, которые выполняют объекты и . Объект или автоматически определяет, проверять ли весь документ или фрагмент документа, и выполняет соответствующую проверку.В случае использования программы-оболочки для другого объекта или внешний объект не выполняет никаких дополнительных проверок на соответствие.Проверка на соответствие выполняется базовым объектом.Сведения об определении уровня соответствия см. в описании свойств и . Данные XML соответствуют правилам для XML-документов версии 1.0 с правильным форматом в соответствии с определением консорциума W3C. Данные XML являются XML-фрагментом с правильным форматом в соответствии с определением консорциума W3C. Задает параметры обработки DTD.Перечисление используется классом . Элемент DOCTYPE будет проигнорирован.Обработка DTD выполнена не будет. Указывает, что при обнаружении DTD будет создано исключение с сообщением о том, что DTD запрещены.Это поведение установлено по умолчанию. Предоставляет интерфейс, позволяющий классу возвращать информацию о строке и положении в ней. Возвращает значение, определяющее возможность возвращения классом сведений о строке. Значение true, если могут быть предоставлены свойства и , в противном случае — false. Получает текущий номер строки. Номер текущей строки или значение 0, если информация о строке недоступна (например, метод возвращает значение false). Получает текущее положение строки. Текущее положение строки или значение 0, если информация о строке недоступна (например, метод возвращает значение false). Предоставляет доступ только для чтения к набору сопоставлений префиксов и пространств имен. Получает коллекцию определенных соответствий префиксов и пространств имен, которые в настоящий момент находятся в области. Объект , содержащий все текущие пространства имен в области. С помощью значения указывается тип узлов пространства имен, которые следует возвратить. Получает универсальный код ресурса (URI) пространства имен, соответствующий заданному префиксу. URI пространства имен, сопоставленное с префиксом; null, если префикс не сопоставлен с URI пространства имен. Префикс, URI пространства имен которого нужно найти. Получает префикс, соответствующий заданному универсальному коду ресурса (URI) пространства имен. Префикс, сопоставленный URI пространства имен; null если URI пространства имен не сопоставлено с префиксом. URI пространства имен, префикс которого нужно найти. Указывает, нужно ли удалять дубликаты объявлений в объекте . Указывает, что удалять дубликаты объявлений не будут удалены. Указывает, что дубликаты объявлений будут удалены.Чтобы дубликат пространства имен был удален, должны совпадать префиксы пространств имен. Реализует однопотоковый объект . Инициализирует новый экземпляр класса NameTable. Атомизирует заданную строку и добавляет ее к объекту NameTable. Атомизированная строка или существующая строка, если таковая уже имеется в объекте NameTable.Если значение параметра равно нулю, возвращается поле String.Empty. Массив символов, содержащий добавляемую строку. Отсчитываемый от нуля индекс в массиве, задающий первый символ строки. Количество знаков в строке. 0 > – или – >= .Length – или – >= .Length Вышеприведенные условия не вызывают исключение, если значение =0. < 0. Атомизирует заданную строку и добавляет ее к объекту NameTable. Атомизированная строка или существующая строка, если таковая уже имеется в объекте NameTable. Строка для добавления. Параметр имеет значение null. Получает атомизированную строку, содержащую те же символы, что и заданный диапазон символов в данном массиве. Атомизированная строка или значение null, если строка еще не атомизирована.Если значение параметра равно нулю, возвращается поле String.Empty. Массив символов, содержащий искомое имя. Отсчитываемый от нуля индекс в массиве, задающий первый символ имени. Число символов в имени. 0 > – или – >= .Length – или – >= .Length Вышеприведенные условия не вызывают исключение, если значение =0. < 0. Получает атомизированную строку с заданным значением. Объект атомизированной строки или значение null, если строка еще не атомизирована. Искомое имя. Параметр имеет значение null. Задает способ обработки разрывов строк. Символы новой строки преобразовываются.Благодаря этому параметру сохраняются все символы, когда результат читается нормализующим считывателем . Символы новой строки не меняются.Выходные данные совпадают со входными. Знаки новой строки заменяются для обеспечения соответствия со знаком, указанным в свойстве . Задает состояние читателя. Вызван метод . Конец файла успешно достигнут. Произошла ошибка, препятствующая продолжению операции чтения. Метод Read не был вызван. Вызван метод Read.Для читателя можно вызвать дополнительные методы. Задает состояние объекта . Указывает, что значение атрибута записывается. Указывает, что был вызван метод . Указывает, что содержимое элемента записывается. Указывает, что открывающий тег элемента записывается. Было сгенерировано исключение, которое оставило объект в недопустимом состоянии.Можно вызвать метод , чтобы перевести объект в состояние .Вызов любого другого метода приведет к созданию исключения . Указывает, что пролог записывается. Указывает, что метод Write еще не вызван. Кодирует и декодирует имена XML и предоставляет методы для преобразования между типами общеязыковой среды выполнения и типами языков определения схем XML (XSD).При преобразовании типов данных возвращаемые значения не зависят от языкового стандарта. Декодирует имя.Этот метод изменяет действие методов и на обратное. Декодированное имя. Преобразуемое имя. Преобразует имя в допустимое локальное имя XML. Закодированное имя. Имя для кодирования. Преобразует имя в допустимое имя XML. Возвращает имя с любыми недопустимыми знаками, замещенными escape-строкой. Преобразуемое имя. Проверяет допустимость имени на соответствие со спецификацией XML. Закодированное имя. Имя для кодирования. Преобразует в эквивалент . Значение Boolean равно true или false. Преобразуемая строка. is null. does not represent a Boolean value. Преобразует в эквивалент . Эквивалент строки Byte. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Значение Char, представляющее отдельный знак. Строка, содержащая отдельный преобразуемый знак. The value of the parameter is null. The parameter contains more than one character. Преобразует в с помощью указанного Эквивалент для значения . Преобразуемое значение . Одно из значений , указывающее, следует ли преобразовывать данные в локальное время или сохранять их во времени в формате UTC, если дата в формате UTC. is null. The value is null. is an empty string or is not in a valid format. Преобразует предоставленное значение в эквивалентное значение . Эквивалент указанной строки . Преобразуемая строка.Примечание.   Строка должна соответствовать подмножеству в соответствии с рекомендацией W3C для типа XML dateTime.Дополнительные сведения см. по адресу http://www.w3.org/TR/xmlschema-2/#dateTime. is null. The argument passed to this method is outside the range of allowable values.For information about allowable values, see . The argument passed to this method does not conform to a subset of the W3C Recommendations for the XML dateTime type.For more information see http://www.w3.org/TR/xmlschema-2/#dateTime. Преобразует предоставленное значение в эквивалентное значение . Эквивалент указанной строки . Преобразуемая строка. Формат, из которого преобразуется параметр .Параметр формата может быть любым поднабором в соответствии с рекомендацией W3C для типа XML dateTime.(Дополнительные сведения см. по адресу http://www.w3.org/TR/xmlschema-2/#dateTime.) Строка проверяется по этому формату. is null. or is an empty string or is not in the specified format. Преобразует предоставленное значение в эквивалентное значение . Эквивалент указанной строки . Преобразуемая строка. Массив форматов, из которого можно преобразовать параметр .Каждый формат в параметре может быть любым подмножеством в соответствии с рекомендациями консорциума W3C для типа XML dateTime.(Дополнительные сведения см. по адресу http://www.w3.org/TR/xmlschema-2/#dateTime.) Строка проверяется по одному из этих форматов. Преобразует в эквивалент . Эквивалент строки Decimal. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки Double. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки Guid. Преобразуемая строка. Преобразует в эквивалент . Эквивалент строки Int16. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки Int32. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки Int64. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки SByte. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки Single. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует объект в значение типа . Строковое представление Boolean, то есть true или false. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Byte. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Char. Преобразуемое значение. Преобразует объект в объект с помощью заданного значения . Эквивалент для значения . Преобразуемое значение . Одно из значений , указывающее, как следует обрабатывать значение . The value is not valid. The or value is null. Преобразует предоставленную структуру в объект . Представление для предоставленной структуры . Преобразуемая структура . Преобразует предоставленную структуру в объект в указанном формате. Представление в указанном формате предоставленной структуры . Преобразуемая структура . Формат, в который преобразуется параметр .Параметр формата может быть любым поднабором в соответствии с рекомендацией W3C для типа XML dateTime.(Дополнительные сведения см. по адресу http://www.w3.org/TR/xmlschema-2/#dateTime.) Преобразует объект в значение типа . Строковое представление объекта Decimal. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Double. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Guid. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Int16. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Int32. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Int64. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта SByte. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта Single. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта TimeSpan. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта UInt16. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта UInt32. Преобразуемое значение. Преобразует объект в значение типа . Строковое представление объекта UInt64. Преобразуемое значение. Преобразует в эквивалент . Эквивалент строки TimeSpan. Преобразуемая строка.Формат строки должен соответствовать рекомендации по продолжительности в зависимости от типа данных W3C XML-схемы (часть 2). is not in correct format to represent a TimeSpan value. Преобразует в эквивалент . Эквивалент строки UInt16. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки UInt32. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Преобразует в эквивалент . Эквивалент строки UInt64. Преобразуемая строка. is null. is not in the correct format. represents a number less than or greater than . Проверяет допустимость имени в соответствии с рекомендацией W3C XML. Имя, если это допустимое имя XML. Имя для проверки. is not a valid XML name. is null or String.Empty. Проверяет, что имя является допустимым именем NCName в соответствии с рекомендациями по XML консорциума W3C.NCName — это имя, которое не может содержать двоеточия. Указанное имя не является допустимым именем NCName. Имя для проверки. is null or String.Empty. is not a valid non-colon name. Проверяет, является ли строка допустимым NMTOKEN, в соответствии с рекомендацией по типам данных W3C XML-схемы (часть 2). Токен имени, если это допустимый NMTOKEN. Строка, которую следует проверить. The string is not a valid name token. is null. Возвращает экземпляр переданной строки, если все знаки в строковом аргументе являются допустимыми знаками открытых идентификаторов. Возвращает переданную строку, если все знаки в аргументе являются допустимыми знаками открытых идентификаторов. Объект , содержащий идентификатор для проверки. Возвращает экземпляр переданной строки, если все знаки в строковом аргументе являются допустимыми знаками-разделителями. Возвращает экземпляр переданной строки, если все знаки в строковом аргументе являются допустимыми знаками-разделителями; в противном случае возвращает значение null. Объект для проверки. Возвращает переданную строку, если все знаки и пары знаков-заполнителей в строковом аргументе являются допустимыми знаками XML; в противном случае создается XmlException со сведениями о первом встретившемся недопустимом знаке. Возвращает переданную строку, если все знаки и пары знаков-заполнителей в строковом аргументе являются допустимыми знаками XML; в противном случае создается XmlException со сведениями о первом встретившемся недопустимом знаке. Объект , содержащий знаки для проверки. Определяет способ обработки значения времени при преобразовании между строками и объектами . Обрабатывать как местное время.Если объект представляет время в формате UTC, оно будет преобразовано в местное время. Данные о часовом поясе необходимо сохранять при преобразовании. Обрабатывать как местное время, если объект преобразовывается в строку. Обрабатывать как время в формате UTC.Если объект представляет местное время, оно будет преобразовано во время в формате UTC. Подробные сведения о последнем исключении. Инициализирует новый экземпляр класса XmlException. Инициализирует новый экземпляр класса XmlException, используя указанное сообщение об ошибке. Описание ошибки. Инициализирует новый экземпляр класса XmlException. Описание условий возникновения ошибки. , породивший XmlException (при наличии).Это значение может быть равно null. Инициализирует новый экземпляр класса XmlException, используя заданное сообщение, внутреннее исключение, номер строки и позицию в строке. Описание ошибки. Исключение, которое вызвало текущее исключение.Это значение может быть равно null. Номер строки, показывающий, где произошла ошибка. Размещение строки, показывающее, где произошла ошибка. Получает номер строки, показывающий, где произошла ошибка. Номер строки, показывающий, где произошла ошибка. Получает размещение строки, показывающее, где произошла ошибка. Размещение строки, показывающее, где произошла ошибка. Получает сообщение, которое описывает текущее исключение. Сообщение об ошибке с объяснением причин исключения. Разрешает, добавляет и удаляет пространства имен из коллекции и обеспечивает управление областью для этих пространств имен. Выполняет инициализацию нового экземпляра класса с заданным объектом . Используемый . null is passed to the constructor Добавляет заданное пространство имен в коллекцию. Префикс, который требуется связать с добавляемым пространством имен.Используйте String.Empty для добавления пространства имен по умолчанию.Примечание.Если объект будет использоваться для разрешения пространств имен в выражении языка XPath, необходимо указать префикс.Если выражение XPath не содержит префикс, предполагается, что универсальным кодом ресурса (URI) для пространства имен является пустое пространство имен.Дополнительные сведения о выражениях языка XPath и см. в разделах с описанием методов и . Добавляемое пространство имен. The value for is "xml" or "xmlns". The value for or is null. Возвращает универсальный код ресурса (URI) для пространства имен по умолчанию. Возвращает URI для пространства имен по умолчанию или String.Empty, если пространство имен по умолчанию отсутствует. Возвращает перечислитель для выполнения итерации по пространствам имен в объекте . Перечислитель , содержащий префиксы, которые хранятся объектом . Возвращает коллекцию пространств имен, уникальными идентификаторами которых являются префиксы, используемые для перечисления пространств имен в текущей области видимости. Коллекция пар префикс-пространство имен в текущей области видимости. Значение перечисления, указывающее тип узлов пространств имен, которые требуется возвратить. Возвращает значение, указывающее, определено ли пространство имен для указанного префикса в текущей области видимости, занесенной в стек. Значение true, если пространство имен определено; в противном случае — значение false. Префикс пространства имен, которое нужно найти. Возвращает URI пространства имен для указанного префикса. Возвращает универсальный код ресурса (URI) пространства имен для префикса или значение null, если нет сопоставленного пространства имен.Возвращаемая строка является атомизированной.Дополнительные сведения об атомизированных строках см. в описании класса . Префикс, для которого требуется разрешить URI пространства имен.Чтобы сопоставить пространство имен по умолчанию, необходимо передать String.Empty. Находит префикс, объявленный для заданного URI пространства имен. Соответствующий префикс.Если нет сопоставленного префикса, данный метод возвращает String.Empty.Если предоставляется значение NULL, возвращается то же значение null. Пространство имен, которое необходимо разрешить для получения префикса. Получает , связанную с данным объектом. , используемая данным объектом. Извлекает из стека область видимости пространства имен. Значение true, если в стеке остались области пространств имен; значение false, если больше нет пространств имен, которые требуется извлечь. Заносит область видимости пространства имен в стек. Удаляет заданное пространство имен с указанным префиксом. Префикс пространства имен. Пространство имен, которое требуется удалить по указанному префиксу.Пространство имен удаляется из текущей области видимости пространств имен.Пространства имен вне текущей области видимости игнорируются. The value of or is null. Определяет область пространства имен. Все пространства имен, определенные в области текущего узла.Сюда входит пространство xmlns:xml, всегда объявляемое неявно.Порядок возвращения пространств имен не задан. Все пространства имен, определенные в области текущего узла, кроме пространства xmlns:xml, всегда объявляемого неявно.Порядок возвращения пространств имен не задан. Все пространства имен, определенные локально для текущего узла. Таблица атомизированных объектов строки. Инициализирует новый экземпляр класса . При переопределении в производном классе атомизирует заданную строку и добавляет ее в таблицу XmlNameTable. Новая атомизированная строка или существующая строка, если таковая уже имеется.Если параметр length имеет значение нуль, возвращается String.Empty. Массив символов, содержащий добавляемое имя. Отсчитываемый от нуля индекс в массиве, задающий первый символ имени. Число символов в имени. 0 > – или – >= .Length – или – > .Length Вышеприведенные условия не вызывают исключение, если значение =0. < 0. При переопределении в производном классе атомизирует заданную строку и добавляет ее в таблицу XmlNameTable. Новая атомизированная строка или существующая строка, если таковая уже имеется. Добавляемое имя. Параметр имеет значение null. При переопределении в производном классе получает атомизированную строку, содержащую те же символы, что и заданный диапазон символов в заданном массиве. Атомизированная строка или значение null, если строка еще не атомизирована.Если параметр имеет значение нуль, возвращается String.Empty. Массив символов, содержащий искомое имя. Отсчитываемый от нуля индекс в массиве, задающий первый символ имени. Число символов в имени. 0 > – или – >= .Length – или – > .Length Вышеприведенные условия не вызывают исключение, если значение =0. < 0. При переопределении в производном классе получает атомизированную строку, содержащую то же значение, что и заданная строка. Атомизированная строка или значение null, если строка еще не атомизирована. Искомое имя. Параметр имеет значение null. Задает типа узла. Атрибут (например, id='123' ). Раздел CDATA (например, <![CDATA[my escaped text]]>). Комментарий (например, <!-- my comment --> ). Объект документа, являющийся корневым элементом дерева документов, предоставляет доступ ко всему XML-документу. Фрагмент документа. Объявление типа документа, обозначенное следующим тегом (например, <!DOCTYPE...>). Элемент (например, <item>). Тег конечного элемента (например, </item>). Возвращается, когда объект XmlReader доходит до конца замены сущности в результате вызова . Объявление сущности (например, <!ENTITY...>). Ссылка на сущность (например, &num;). Возвращается объектом , если не был вызван метод Read. Нотация в объявлении типа документа (например, <!NOTATION...>). Инструкция по обработке (например, <?pi test?>). Пробел между элементами разметки в смешанной модели содержимого или пробел в области xml:space="preserve". Текстовое содержимое узла. Пробел между разметкой. Объявление XML (например, <?xml version='1.0'?>). Предоставляет все контекстные данные, необходимые для анализа фрагмента XML. Инициализирует новый экземпляр класса XmlParserContext с помощью указанных значений , , базового URI, xml:space, xml:lang и значений типов документов. Класс , используемый для разъединения строк.Если значение параметра равно null, вместо этого класса используется таблица имен, которая служит для создания .Дополнительные сведения о разъединенных строках см. в разделе . Класс , используемый для поиска сведений о пространстве имен, или значение null. Имя объявления типа документа. Открытый идентификатор. Идентификатор системы. Внутренний набор DTD.Набор DTD используется для разрешения сущностей, но не для проверки документа. Базовый URI для фрагмента XML (размещение, из которого загружен фрагмент). Область xml:lang. Значение , показывающее область xml:space. Параметр отличается от таблицы XmlNameTable, используемой для создания объекта . Инициализирует новый экземпляр класса XmlParserContext с помощью указанных значений , , базового URI, xml:space, xml:lang, кодировки и значений типов документов. Класс , используемый для разъединения строк.Если значение параметра равно null, вместо этого класса используется таблица имен, которая служит для создания .Дополнительные сведения о разъединенных строках см. в разделе . Класс , используемый для поиска сведений о пространстве имен, или значение null. Имя объявления типа документа. Открытый идентификатор. Идентификатор системы. Внутренний набор DTD.DTD используется для разрешения сущностей, но не для проверки документа. Базовый URI для фрагмента XML (размещение, из которого загружен фрагмент). Область xml:lang. Значение , показывающее область xml:space. Объект , показывающий параметр кодировки. Параметр отличается от таблицы XmlNameTable, используемой для создания объекта . Инициализирует новый экземпляр класса XmlParserContext с помощью заданных значений , , xml:lang и xml:space. Класс , используемый для разъединения строк.Если значение параметра равно null, вместо этого класса используется таблица имен, которая служит для создания .Дополнительные сведения о разъединенных строках см. в разделе . Класс , используемый для поиска сведений о пространстве имен, или значение null. Область xml:lang. Значение , показывающее область xml:space. Параметр отличается от таблицы XmlNameTable, используемой для создания объекта . Инициализирует новый экземпляр класса XmlParserContext с помощью указанных значений , , xml:lang, xml:space и кодировки. Класс , используемый для разъединения строк.Если значение параметра равно null, вместо этого класса используется таблица имен, которая служит для создания .Дополнительные сведения о разъединенных строках см. в разделе . Класс , используемый для поиска сведений о пространстве имен, или значение null. Область xml:lang. Значение , показывающее область xml:space. Объект , показывающий параметр кодировки. Параметр отличается от таблицы XmlNameTable, используемой для создания объекта . Получает или задает базовый URI. Базовый URI, используемый для разрешения файла DTD. Получает или задает имя объявления типа документа. Имя объявления типа документа. Получает или задает тип кодировки. Объект , показывающий тип кодировки. Получает или задает внутренний набор DTD. Внутренний набор DTD.Например, данное свойство возвращает содержимое между квадратными скобками <!DOCTYPE doc [...]>. Получает или задает объект . XmlNamespaceManager. Получает класс , используемый для разъединения строк.Дополнительные сведения о разъединенных строках см. в разделе . XmlNameTable. Получает или задает открытый идентификатор. Открытый идентификатор. Получает или задает идентификатор системы. Идентификатор системы. Получает или задает текущую область xml:lang. Текущая ограниченная область действия xml:lang.Если в области отсутствует xml:lang, возвращается значение String.Empty. Получает или задает текущую область xml:space. Значение , показывающее область xml:space. Представляет полное имя XML. Инициализирует новый экземпляр класса . Инициализирует новый экземпляр класса с указанным именем. Локальное имя, используемое в качестве имени объекта . Инициализирует новый экземпляр класса с заданными именем и пространством имен. Локальное имя, используемое в качестве имени объекта . Пространство имен для объекта . Предоставляет пустое полное имя . Определяет, равен ли заданный объект текущему объекту . Значение true, если оба объекта являются одним и тем же объектом экземпляра; в противном случае — значение false. Объект для сравнения. Возвращает хэш-код для . Хэш-код объекта. Получает значение, определяющее, пуст ли объект . Значение true, если имя и пространство имен представляют собой пустые строки; в противном случае — значение false. Получает строковое представление полного имени объекта . Строковое представление полного имени или String.Empty, если для объекта не определено имя. Получает строковое представление пространства имен для объекта . Строковое представление пространства имен или String.Empty, если для объекта не определено пространство имен. Сравнивает два объекта . Значение true, если у двух объектов совпадают имена и пространства имен; в противном случае — значение false. Объект для сравнения. Объект для сравнения. Сравнивает два объекта . Значение true, если у двух объектов не совпадают имена и пространства имен; в противном случае — значение false. Объект для сравнения. Объект для сравнения. Возвращает строковое значение полного имени . Строковое значение полного имени в формате namespace:localname.Если у объекта не определено пространство имен, данный метод вернет только локальное имя. Возвращает строковое значение полного имени . Строковое значение полного имени в формате namespace:localname.Если у объекта не определено пространство имен, данный метод вернет только локальное имя. Имя объекта. Пространство имен объекта. Предоставляет средство чтения, обеспечивающее быстрый прямой доступ (без кэширования) к данным XML.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник. Инициализирует новый экземпляр класса XmlReader. Когда переопределено в производном классе, возвращает количество атрибутов текущего узла. Количество атрибутов текущего узла. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает базовый URI текущего узла. Базовый URI текущего узла. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Получает значение, указывающее, реализует ли объект методы чтения двоичного содержимого. Значение true, если реализуются методы чтения двоичного содержимого; в противном случае — false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Возвращает значение, указывающее, реализует ли объект метод . Значение true, если объект реализует метод ; в противном случае false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Возвращает значение, определяющее, способно ли данное средство чтения выполнять синтаксический анализ и разрешение сущностей. Значение true, если средство чтения позволяет анализировать и разрешать объекты; в противном случае — false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Создает новый с помощью указанного потока с параметрами по умолчанию. Объект, используемый для чтения XML-данных в потоке. Поток, содержащий XML-данные. просматривает первые байты потока в поисках метки порядка следования байтов или другого признака кодировки.Эта кодировка после определения используется в последующем считывании потока, а процедура обработки продолжает анализировать входные данные как поток символов Юникода. Значение параметра — null. У объекта нет достаточных разрешений для доступа к расположению XML-данных. Создает новый экземпляра с параметрами и указанного потока. Объект, используемый для чтения XML-данных в потоке. Поток, содержащий XML-данные. просматривает первые байты потока в поисках метки порядка следования байтов или другого признака кодировки.Эта кодировка после определения используется в последующем считывании потока, а процедура обработки продолжает анализировать входные данные как поток символов Юникода. Параметры для нового экземпляра.Данное значение может быть null. Значение параметра — null. Создает новый экземпляра, используя указанные сведения о потоке, параметры и контекст для синтаксического анализа. Объект, используемый для чтения XML-данных в потоке. Поток, содержащий XML-данные. просматривает первые байты потока в поисках метки порядка следования байтов или другого признака кодировки.Эта кодировка после определения используется в последующем считывании потока, а процедура обработки продолжает анализировать входные данные как поток символов Юникода. Параметры для нового экземпляра.Данное значение может быть null. Сведения о контексте, необходимыми для синтаксического анализа XML-фрагмент.Контекстные сведения могут содержать используемый класс , кодировку, область пространства имен, текущий xml:lang, область xml:space, базовый URI и DTD.Данное значение может быть null. Значение параметра — null. Создает новый экземпляра с помощью модуля чтения указанного текста. Объект, используемый для чтения XML-данных в потоке. Модуль чтения текста для чтения XML-данных.Модуль чтения текста возвращает поток символов Юникода, поэтому кодировки, указанной в объявлении XML не используется средство чтения XML для декодирования потока данных. Значение параметра — null. Создает новый экземпляра, используя указанный текст чтения и параметры. Объект, используемый для чтения XML-данных в потоке. Модуль чтения текста для чтения XML-данных.Модуль чтения текста возвращает поток символов Юникода, поэтому кодировки, указанной в объявлении XML не используется средством чтения XML для декодирования потока данных. Параметры для нового .Данное значение может быть null. Значение параметра — null. Создает новый экземпляра, используя указанный текст чтения, параметры и контекст сведения для синтаксического анализа. Объект, используемый для чтения XML-данных в потоке. Модуль чтения текста для чтения XML-данных.Модуль чтения текста возвращает поток символов Юникода, поэтому кодировки, указанной в объявлении XML не используется средством чтения XML для декодирования потока данных. Параметры для нового экземпляра.Данное значение может быть null. Сведения о контексте, необходимыми для синтаксического анализа XML-фрагмент.Контекстные сведения могут содержать используемый класс , кодировку, область пространства имен, текущий xml:lang, область xml:space, базовый URI и DTD.Данное значение может быть null. Значение параметра — null. Значения присвоены как свойству , так и свойству .(Только одно из этих свойств NameTable можно установить и использовать). Создает новый экземпляр с указанным URI. Объект, используемый для чтения XML-данных в потоке. URI для файла, содержащего XML-данные.Класс используется для преобразования пути к классическому формату данных. Значение параметра — null. У объекта нет достаточных разрешений для доступа к расположению XML-данных. Файл, указанный URI, не существует. В .NET для приложений Магазина Windows или переносимой библиотеке классов вместо этого перехватите исключение базового класса .Формат URI является неправильным. Создает новый экземпляра, используя указанный URI и параметры. Объект, используемый для чтения XML-данных в потоке. URI файла с XML-данными.Объект в объекте используется для преобразования пути в стандартный формат данных.Если равно null, используется объект . Параметры для нового экземпляра.Данное значение может быть null. Значение параметра — null. Не удается найти файл, заданный URI. В .NET для приложений Магазина Windows или переносимой библиотеке классов вместо этого перехватите исключение базового класса .Формат URI является неправильным. Создает новый экземпляра, используя указанное средство чтения XML и параметры. Объект, который заключается в оболочку вокруг указанного объекта. Объект, который требуется использовать в качестве базового средства чтения XML. Параметры для нового экземпляра.Уровень соответствия объекта должен или быть равным уровню соответствия базового средства чтения, или иметь значение . Значение параметра — null. Если объект задает уровень соответствия, который не согласован с уровнем соответствия базового средства чтения.-или-Базовый объект находится в состоянии или . Когда переопределено в производном классе, возвращает глубину текущего узла в XML-документе. Глубина текущего узла в XML-документе. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Освобождает все ресурсы, используемые текущим экземпляром класса . Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также управляемые ресурсы. trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает значение, показывающее, позиционировано ли средство чтения в конец потока. Значение true, если средство чтения установлено в конец потока; в противном случае — false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает значение атрибута по указанному индексу. Значение указанного атрибута.Этот метод не изменяет позицию средства чтения. Индекс атрибута.Индексация начинается с нуля.(Индекс первого атрибута равен нулю.) выходит за пределы допустимого диапазона.Оно должно быть неотрицательным и меньшим, чем размер коллекции атрибутов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение атрибута с указанным свойством . Значение указанного атрибута.Если атрибут не найден или значение равно String.Empty, возвращается значение null. Полное имя атрибута. is null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение атрибута с указанными свойствами и . Значение указанного атрибута.Если атрибут не найден или значение равно String.Empty, возвращается значение null.Этот метод не изменяет позицию средства чтения. Локальное имя атрибута. URI пространства имен атрибута. is null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно возвращает значение текущего узла. Значение текущего узла. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Возвращает значение, показывающее, имеются ли атрибуты у текущего узла. Значение true, если текущий узел содержит атрибуты; в противном случае — false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение, показывающее, имеет ли текущий узел свойство . Значение true, если узел, на котором расположено средство чтения, может иметь значение Value; в противном случае — false.Если значение равно false, узел принимает значение String.Empty. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает значение, определяющее, является ли текущий узел атрибутом, созданным из значения по умолчанию, определенного в DTD или схеме. Значение true, если текущий узел является атрибутом, значение которого было создано из значения по умолчанию, определенного в DTD или схеме; значение false, если значение атрибута было задано явно. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение, определяющее, является ли текущий узел пустым элементом (например, <MyElement/>). Значение true, если текущий узел является элементом (свойство имеет значение XmlNodeType.Element), который заканчивается на />; в противном случае — false. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Возвращает значение, определяющее, является ли строковый аргумент допустимым именем XML. Значение true, если имя является допустимым; в противном случае — false. Имя для проверки. Значение параметра — null. Возвращает значение, определяющее, является ли строковый аргумент допустимым токеном имени XML. Значение true, если аргумент является допустимой лексемой имени; в противном случае — false. Токен имени для проверки. Значение параметра — null. Вызывает метод и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента. Значение true, если метод находит открывающий тег или пустой тег элемента; значение false, если тип найденного узла отличается от XmlNodeType.Element. Во входном потоке обнаружен неправильный XML-код. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Вызывает метод и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента, а также соответствует ли значение свойства элемента заданному аргументу. Значение true, если полученный в результате узел является элементом, а свойство Name совпадает с указанной строкой.Значение false, если обнаружен узел с типом, отличным от XmlNodeType.Element, или если свойство Name элемента не совпадает с указанной строкой. Строка противопоставляется значению свойства Name найденного элемента. Во входном потоке обнаружен неправильный XML-код. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Вызывает метод и проверяет, является ли текущий узел содержимого открывающим тегом или пустым тегом элемента, а также соответствуют ли значения свойств и элемента заданным строкам. Значение true, если полученный в результате узел является элементом.Значение false, если обнаружен узел с типом, отличным от XmlNodeType.Element, или если свойства LocalName и NamespaceURI элемента не совпадают с указанными строками. Строка, которая противопоставляется значению свойства LocalName найденного элемента. Строка, которая противопоставляется значению свойства NamespaceURI найденного элемента. Во входном потоке обнаружен неправильный XML-код. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает значение атрибута по указанному индексу. Значение указанного атрибута. Индекс атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение атрибута с указанным свойством . Значение указанного атрибута.Если атрибут не найден, возвращается значение null. Полное имя атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает значение атрибута с указанными свойствами и . Значение указанного атрибута.Если атрибут не найден, возвращается значение null. Локальное имя атрибута. URI пространства имен атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает локальное имя текущего узла. Имя текущего узла с удаленным префиксом.Например, LocalName имеет значение book для элемента <bk:book>.Для безымянных типов узлов (например, Text, Comment и т. д.) данное свойство возвращает String.Empty. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, разрешает префикс пространства имен в области видимости текущего элемента. URI пространства имен, которое отображает префикс, или значение null, если соответствующий префикс не найден. Префикс, для которого требуется разрешить URI пространства имен.Чтобы сопоставить пространство имен по умолчанию, необходимо передать пустую строку. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, переходит к атрибуту с указанным индексом. Индекс атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Параметр имеет отрицательное значение. При переопределении в производном классе перемещает к атрибуту с указанным . Значение true, если атрибут найден; в противном случае — false.Если значение false, позиция средства чтения не изменяется. Полное имя атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Параметр является пустой строкой. При переопределении в производном классе перемещает к атрибуту с указанными и . Значение true, если атрибут найден; в противном случае — false.Если значение false, позиция средства чтения не изменяется. Локальное имя атрибута. URI пространства имен атрибута. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Оба параметра имеют значение null. Проверяет, является ли текущий узел узлом содержимого (текст без пустого пространства, CDATA, Element, EndElement, EntityReference или EndEntity).Если узел не является узлом содержимого, средство чтения пропускает этот узел и переходит к следующему узлу содержимого или в конец файла.Пропускаются узлы следующих типов: ProcessingInstruction, DocumentType, Comment, Whitespace и SignificantWhitespace. Значение для текущего узла, найденного с помощью метода, или значение XmlNodeType.None, если средство чтения достигло конца потока входных данных. В входном потоке обнаружен неправильный XML. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". В асинхронном режиме проверяет, является ли текущий узел узлом содержимого.Если узел не является узлом содержимого, средство чтения пропускает этот узел и переходит к следующему узлу содержимого или в конец файла. Значение для текущего узла, найденного с помощью метода, или значение XmlNodeType.None, если средство чтения достигло конца потока входных данных. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Когда переопределено в производном классе, переходит к элементу, содержащему текущий узел атрибута. Значение true, если средство чтения находится на атрибуте (средство чтения перемещается к элементу с этим атрибутом); в противном случае — false (позиция средства чтения не изменяется). Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, переходит к первому атрибуту. Значение true, если атрибут существует (средство чтения перемещается к первому атрибуту); в противном случае — false (позиция средства чтения не изменяется). Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, переходит к следующему атрибуту. Значение true, если присутствует следующий атрибут; значение false, если другие атрибуты отсутствуют. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает полное имя текущего узла. Полное имя текущего узла.Например, Name имеет значение bk:book для элемента <bk:book>.Возвращаемое имя зависит от значения свойства узла.Значения возвращаются для представленных ниже типов узлов.Для других типов узлов возвращается пустая строка.Тип узла Имя AttributeИмя атрибута. DocumentTypeИмя типа документа. ElementИмя тега. EntityReferenceИмя сущности, на которую существует ссылка. ProcessingInstructionКонечное приложение инструкции обработки. XmlDeclarationСтрока символов xml. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает URI пространства имен (определенное в спецификации W3C Namespace) узла, на котором расположено средство чтения. Пространство имен URI текущего узла; в противном случае — пустая строка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает класс , связанный с данной реализацией. Класс XmlNameTable, позволяющий получать в узле разделенную версию строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает тип текущего узла. Одно из значений перечисления, которые задают тип текущего узла. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает префикс пространства имен, связанный с текущим узлом. Префикс пространства имен, связанный с текущим узлом. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе считывает следующий узел из потока. trueЕсли чтение прошло успешно. в противном случае — false. При синтаксическом анализе XML возникла ошибка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает следующий узел из потока. Значение true, если чтение прошло успешно; значение false, если отсутствуют узлы для чтения. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". При переопределении в производном классе разбирает значение атрибута в один или более узлов Text, EntityReference или EndEntity. Значение true, если присутствуют возвращаемые узлы.Значение false, если средство чтения не расположено на узле атрибута при первом вызове или все значения атрибута считаны.Пустой атрибут (например, misc="") возвращает значение true с отдельным узлом, имеющим значение String.Empty. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает содержимое объекта указанного типа. Объединенное текстовое содержимое или значение атрибута, преобразованное в требуемый тип. Тип возвращаемого значения.Примечание.   С выпуском платформы .NET Framework 3.5 значение параметра может иметь тип . Объект , используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов.Например, этот объект можно использовать при преобразовании объекта в xs:string.Данное значение может быть null. Содержимое имеет неверный формат для типа целевого объекта. Недопустимая попытка приведения. Значение параметра — null. Текущий узел не принадлежит к поддерживаемому типу узлов.Дополнительные сведения приведены в таблице ниже. Чтение значения Decimal.MaxValue. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое как объект указанного типа. Объединенное текстовое содержимое или значение атрибута, преобразованное в требуемый тип. Тип возвращаемого значения. Объект , используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает содержимое и возвращает раскодированные двоичные байты Base64. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Значение параметра — null. Метод не поддерживается на текущем узле. Значение индекса в буфере или сумма значений индекса и счетчика больше, чем выделенный размер буфера. Реализация не поддерживает данный метод. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое и возвращает декодированные из кодировки Base64 двоичные байты. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает содержимое и возвращает раскодированные двоичные байты BinHex. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Значение параметра — null. Метод не поддерживается на текущем узле. Значение индекса в буфере или сумма значений индекса и счетчика больше, чем выделенный размер буфера. Реализация не поддерживает данный метод. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое и возвращает раскодированные двоичные байты BinHex. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает содержимое текста в текущей позиции как значение Boolean. Текстовое содержимое в виде объекта . Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает содержимое текста в текущем положении как объект . Текстовое содержимое в виде объекта . Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает содержимое текста в текущем положении как объект . Содержимое текста в текущей позиции как объект . Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текстовое содержимое в текущей позиции как число с плавающей запятой двойной точности. Текстовое содержимое в виде числа с плавающей запятой двойной точности. Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает содержимое текста в текущей позиции как число с плавающей запятой одиночной точности. Содержимое текста в текущей позиции как число с плавающей запятой одиночной точности. Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текстовое содержимое в текущей позиции как 32-разрядное целое число со знаком. Содержимое как 32-разрядное целое число со знаком. Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текстовое содержимое в текущей позиции как 64-разрядное целое число со знаком. Содержимое как 64-разрядное целое число со знаком. Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает содержимое текста в текущей позиции как значение . Текстовое содержимое как самый подходящий объект CLR. Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое текста в текущем положении как объект . Текстовое содержимое как самый подходящий объект CLR. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает содержимое текста в текущем положении как объект . Текстовое содержимое в виде объекта . Недопустимая попытка приведения. Недопустимый формат строки. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое текста в текущем положении как объект . Текстовое содержимое в виде объекта . Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает содержимое элемента в качестве требуемого типа. Содержимое элемента, преобразованное в требуемый типизированный объект. Тип возвращаемого значения.Примечание.   С выпуском платформы .NET Framework 3.5 значение параметра может иметь тип . Объект , используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Не удается преобразовать содержимое элемента в запрошенный тип. Метод вызван с аргументами null. Чтение значения Decimal.MaxValue. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает содержимое элемента как требуемый тип. Содержимое элемента, преобразованное в требуемый типизированный объект. Тип возвращаемого значения.Примечание.   С выпуском платформы .NET Framework 3.5 значение параметра может иметь тип . Объект , используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Не удается преобразовать содержимое элемента в запрошенный тип. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Чтение значения Decimal.MaxValue. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое элемента как запрашиваемый тип. Содержимое элемента, преобразованное в требуемый типизированный объект. Тип возвращаемого значения. Объект , используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает элемент и раскодирует содержимое Base64. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Значение параметра — null. Текущий узел не является узлом элемента. Значение индекса в буфере или сумма значений индекса и счетчика больше, чем выделенный размер буфера. Реализация не поддерживает данный метод. Содержимое элемента — смешанное. Невозможно преобразовать содержимое в требуемый тип. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает элемент и декодирует содержимое Base64. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает элемент и раскодирует содержимое BinHex. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Значение параметра — null. Текущий узел не является узлом элемента. Значение индекса в буфере или сумма значений индекса и счетчика больше, чем выделенный размер буфера. Реализация не поддерживает данный метод. Содержимое элемента — смешанное. Невозможно преобразовать содержимое в требуемый тип. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает элемент и декодирует содержимое BinHex. Количество байтов, записанных в буфер. Буфер, в который копируется полученный текст.Это значение не может быть равно null. Смещение в буфере, с которого следует начать копировать результат. Максимальное количество копируемых в буфер байтов.Этот метод возвращает фактическое количество скопированных байтов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает текущий элемент и возвращает содержимое объекта . Содержимое элемента в виде объекта . Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в объект . Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект . Содержимое элемента в виде объекта . Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Не удается преобразовать содержимое элемента в запрошенный тип. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текущий элемент и возвращает содержимое объекта . Содержимое элемента в виде объекта . Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в объект типа . Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект . Содержимое элемента в виде объекта . Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в объект типа . Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текущий элемент и возвращает содержимое как число с плавающей запятой двойной точности. Содержимое элемента в виде числа с плавающей запятой двойной точности. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в число с плавающей запятой двойной точности. Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как число с плавающей запятой двойной точности. Содержимое элемента в виде числа с плавающей запятой двойной точности. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Не удается преобразовать содержимое элемента в запрошенный тип. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текущий элемент и возвращает содержимое как число с плавающей запятой одиночной точности. Содержимое элемента в виде числа с плавающей запятой одиночной точности. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в число с плавающей запятой одиночной точности. Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как число с плавающей запятой одиночной точности. Содержимое элемента в виде числа с плавающей запятой одиночной точности. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в число с плавающей запятой одиночной точности. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текущий элемент и возвращает содержимое в виде 32-разрядного целого числа со знаком. Содержимое элемента как целое 32-разрядное целое число со знаком. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента не может быть преобразовано в 32-разрядное знаковое целое число. Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как 32-разрядное целое число со знаком. Содержимое элемента как целое 32-разрядное целое число со знаком. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента не может быть преобразовано в 32-разрядное знаковое целое число. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Считывает текущий элемент и возвращает содержимое в виде 64-разрядного целого числа со знаком. Содержимое элемента как целое 64-разрядное целое число со знаком. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента не может быть преобразовано в 64-разрядное знаковое целое число. Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, совпадают ли указанные локальное имя и URI пространства имен с таковыми для текущего элемента, затем считывает текущий элемент и возвращает содержимое как 64-разрядное целое число со знаком. Содержимое элемента как целое 64-разрядное целое число со знаком. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента не может быть преобразовано в 64-разрядное знаковое целое число. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Прочитывает текущий элемент и возвращает содержимое в качестве объекта . Упакованный объект CLR наиболее подходящего типа.Свойство служит для определения подходящего типа CLR.Если содержимое типизировано как тип списка, этот метод возвращает массив упакованных объектов соответствующего типа. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента невозможно преобразовать в запрошенный тип. Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект . Упакованный объект CLR наиболее подходящего типа.Свойство служит для определения подходящего типа CLR.Если содержимое типизировано как тип списка, этот метод возвращает массив упакованных объектов соответствующего типа. Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Не удается преобразовать содержимое элемента в запрошенный тип. Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает текущий элемент и возвращает содержимое как объект . Упакованный объект CLR наиболее подходящего типа.Свойство служит для определения подходящего типа CLR.Если содержимое типизировано как тип списка, этот метод возвращает массив упакованных объектов соответствующего типа. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Считывает текущий элемент и возвращает содержимое объекта . Содержимое элемента в виде объекта . Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в объект . Метод вызван с аргументами null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет соответствие указанного URI локального имени и пространства имен с URI текущего элемента, затем считывает текущий элемент и возвращает содержимое как объект . Содержимое элемента в виде объекта . Локальное имя элемента. Пространство имен URI элемента. Объект не расположен на элементе. Текущий элемент содержит дочерние элементы.-или-Содержимое элемента нельзя преобразовать в объект . Метод вызван с аргументами null. Указанное локальное имя и URI пространства имен не совпадают с аналогичными параметрами текущего считываемого элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает текущий элемент и возвращает содержимое как объект . Содержимое элемента в виде объекта . Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Проверяет, является ли текущий узел содержимого закрывающим тегом, и позиционирует средство чтения на следующий узел. Текущий узел не является закрывающим тегом или если во входном потоке обнаружен неверный XML. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, считывает как строку все содержимое, включая разметку. Все содержимое XML-кода в текущем узле, включая разметку.Если текущий узел не имеет дочерних узлов, возвращается пустая строка.Если текущий узел не является элементом или атрибутом, возвращается пустая строка. Неправильный формат XML, или при синтаксическом анализе XML произошла ошибка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает в виде строки все содержимое, включая разметку. Все содержимое XML-кода в текущем узле, включая разметку.Если текущий узел не имеет дочерних узлов, возвращается пустая строка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Когда переопределено в производном классе, считывает содержимое, включая разметку, представляющую этот узел и все его дочерние узлы. Если средство чтения позиционировано на узел элемента или атрибута, данный метод возвращает все содержимое XML текущего узла и всех его дочерних узлов, включая разметку; в противном случае возвращается пустая строка. Неправильный формат XML, или при синтаксическом анализе XML произошла ошибка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает содержимое, включая разметку, представляющее этот узел и все его дочерние узлы. Если средство чтения позиционировано на узел элемента или атрибута, данный метод возвращает все содержимое XML текущего узла и всех его дочерних узлов, включая разметку; в противном случае возвращается пустая строка. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Проверяет, является ли текущий узел элементом и перемещает модуль чтения к следующему узлу. В входном потоке обнаружен неправильный XML. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, является ли текущий узел элементом с заданным , и перемещает средство чтения на следующий узел. Полное имя элемента. В входном потоке обнаружен неправильный XML. -или- элемента не соответствует заданному . Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Проверяет, является ли текущий узел элементом с заданным и , и перемещает средство чтения на следующий узел. Локальное имя элемента. Пространство имен URI элемента. В входном потоке обнаружен неправильный XML.-или-Свойства и найденного элемента не совпадают с предоставленными аргументами. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Когда переопределено в производном классе, возвращает состояние средства чтения. Одно из значений перечисления, указывающее состояние модуля чтения. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Возвращает новый экземпляр XmlReader, который может использоваться для считывания текущего узла и всех его потомков. Установить новый экземпляр средства чтения XML .Вызов метод помещает новый модуль чтения на узел, который был текущим перед вызовом метод. XML чтения не позиционировано на элементе при вызове этого метода. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Переводит к следующему сопоставленному элементу-потомку с указанным проверенным именем. true, если найден сопоставленный элемент-потомок; в противном случае — false.Если сопоставленный дочерний элемент не найден, средство чтения позиционируется на закрывающем теге ( является XmlNodeType.EndElement) родительского элемента.Если средство чтения не размещено на элементе при вызове метода , последний возвращает значение false и положение не изменяется. Полное имя элемента, на который следует переместиться. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Параметр является пустой строкой. Переводит к следующему элементу-потомку с указанным локальным именем и URI пространства имен. true, если найден сопоставленный элемент-потомок; в противном случае — false.Если сопоставленный дочерний элемент не найден, средство чтения позиционируется на закрывающем теге ( является XmlNodeType.EndElement) родительского элемента.Если средство чтения не размещено на элементе при вызове метода , последний возвращает значение false и положение не изменяется. Локальное имя элемента, на который следует переместиться. URI пространства имен элемента, на который следует переместиться. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Оба параметра имеют значение null. Выполняет чтение до обнаружения элемента с указанным полным именем. Значение true, если найден соответствующий элемент; в противном случае —false и перемещение в конец файла. Полное имя элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Параметр является пустой строкой. Выполняет чтение до обнаружения указанных локального имени и URI пространства имен. Значение true, если найден соответствующий элемент; в противном случае —false и перемещение в конец файла. Локальное имя элемента. Пространство имен URI элемента. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Оба параметра имеют значение null. Переводит XmlReader к следующему сопоставленному родственному элементу с указанным проверенным именем. true, если найден сопоставленный родственный элемент; в противном случае — false.Если сопоставленный родственный элемент не найден, средство чтения XmlReader позиционируется на закрывающем теге ( является XmlNodeType.EndElement) родительского элемента. Полное имя элемента того же уровня, на который следует переместиться. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Параметр является пустой строкой. Переводит XmlReader к следующему родственному элементу с указанным локальным именем и URI пространства имен. Значение true, если найден сопоставленный родственный элемент; в противном случае — значение false.Если сопоставленный родственный элемент не найден, средство чтения XmlReader позиционируется на закрывающем теге ( является XmlNodeType.EndElement) родительского элемента. Локальное имя элемента того же уровня, на который следует переместиться. Универсальный код ресурса (URI) пространства имен элемента того же уровня, на который следует переместиться. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Оба параметра имеют значение null. Считывает большие потоки текста, внедренного в XML-документ. Количество символов, считанных в буфер.По окончании текстового содержимого возвращается нуль. Массив символов, выполняющий функции буфера, в который записывается текстовое содержимое.Это значение не может быть равно null. Смещение в буфере, где может начать копировать результаты. Максимальное количество копируемых в буфер символов.Этот метод возвращает фактическое количество скопированных символов. У текущего узла нет значения (значение свойства — false). Значение параметра — null. Значение индекса в буфере или сумма значений индекса и счетчика больше, чем выделенный размер буфера. Реализация не поддерживает данный метод. Данные XML имеют неправильный формат. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно считывает большие потоки текста, внедренного в XML-документ. Количество символов, считанных в буфер.По окончании текстового содержимого возвращается нуль. Массив символов, выполняющий функции буфера, в который записывается текстовое содержимое.Это значение не может быть равно null. Смещение в буфере, где может начать копировать результаты. Максимальное количество копируемых в буфер символов.Этот метод возвращает фактическое количество скопированных символов. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". При переопределении в производном классе разрешает ссылки для сущностей для узлов EntityReference. Средство чтения не расположено на узле EntityReference; эта реализация средства чтения не может разрешить сущности (свойство возвращает значение false). Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Получает объект , используемый для создания данного экземпляра . Объект , использованный для создания этого экземпляра средства чтения.Если это средство чтения не было создано с помощью метода , это свойство возвращает null. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Пропускает дочерний узел текущего узла. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронно пропускает дочерние узлы текущего узла. Текущий узел. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Асинхронный метод вызван без присвоения флагу значения true.В этом случае вызывается исключение с сообщением "Если требуется использовать асинхронные методы, присвойте свойству XmlReaderSettings.Async значение true". Когда переопределено в производном классе, возвращает текстовое значение текущего узла. Возвращаемое значение зависит от значения свойства узла.В следующей таблице представлен список возвращаемых типов узлов со значениями.Все прочие типы узлов возвращают значение String.Empty.Тип узла Значение AttributeЗначение атрибута. CDATAСодержимое раздела CDATA. CommentСодержимое комментария. DocumentTypeВнутреннее подмножество. ProcessingInstructionПолное содержимое, исключая конечное приложение. SignificantWhitespaceПустое пространство в разметке модели со смешанным содержимым. TextСодержимое текстового узла. WhitespaceПустое пространство между разметкой. XmlDeclarationСодержимое объявления. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Возвращает тип CLR текущего узла. Тип CLR, соответствующий типизированному значению узла.Значение по умолчанию — System.String. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает текущую область действия xml:lang. Текущая ограниченная область действия xml:lang. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". При переопределении в производном классе получает текущую область действия xml:space. Одно из значений .Если ограниченная область действия xml:space отсутствует, данное свойство принимает значение XmlSpace.None. Метод вызван до завершения предыдущей асинхронной операции.В этом случае вызывается исключение с сообщением "асинхронная операция уже выполняется". Задает набор функций, которые должны поддерживаться объектом , создаваемым с помощью метода . Инициализирует новый экземпляр класса . Получает или задает значение, указывающее, можно ли использовать асинхронные методы для конкретного экземпляра . Значение true, если могут использоваться асинхронные методы; в противном случае — значение false. Возвращает или задает значение, показывающее, осуществляется ли проверка символов. Значение true — проверка осуществляется; в противном случае — false.Значение по умолчанию — true.ПримечаниеЕсли средство чтения обрабатывает текстовые данные, всегда происходит проверка допустимости XML-имен и текстового содержимого независимо от значения этого свойства.Задание свойству значения false отключает проверку символов для ссылок на сущности символов. Создает копию экземпляра . Точная копия объекта . Возвращает или задает значение, указывающее, следует ли закрыть основной поток или при закрытии средства чтения. Значение true — закрыть основной поток или при закрытии средства чтения; в противном случае — false.Значение по умолчанию — false. Возвращает или задает уровень соответствия для . Одно из значений перечисления, указывающее уровень совместимости, который будет обеспечивать средства чтения XML.Значение по умолчанию — . Получает или задает значение, определяющее обработку определений DTD. Одно из значений перечисления, которое определяет обработку DTD.Значение по умолчанию — . Возвращает или задает значение, указывающее, следует ли игнорировать комментарии. true — игнорировать комментарии; в противном случае false.Значение по умолчанию — false. Возвращает или задает значение, указывающее, следует ли игнорировать инструкции по обработке. true — игнорировать инструкции обработки; в противном случае false.Значение по умолчанию — false. Возвращает или задает значение, определяющее, будут ли игнорироваться незначимые символы-разделители. Значение true, если пустое пространство будет игнорироваться; в противном случае — false.Значение по умолчанию — false. Возвращает или задает смещение номера строки объекта . Смещение номера строки.Значение по умолчанию — 0. Возвращает или задает смещение позиции строки объекта . Смещение позиции строки.Значение по умолчанию — 0. Возвращает или задает значение, указывающее максимально допустимое количество символов в документе, которые возникают вследствие расширения сущностей. Наибольшее количество символов вследствие расширения сущностей.Значение по умолчанию — 0. Возвращает или задает значение, указывающее максимально допустимое число символов в XML-документе.Нуль (0) означает отсутствие ограничений на размер XML-документа.Значение, не равное нулю, указывает максимальное количество символов. Максимально допустимое количество символов в XML-документе.Значение по умолчанию — 0. Возвращает или задает таблицу , используемую для разделенных сравнений строк. Таблица , в которой хранятся все разделенные строки, используемые экземплярами , созданными с помощью объекта .Значение по умолчанию — null.Созданный экземпляр будет использовать новую пустую таблицу , если это значение будет равно null. Повторно загружает значения по умолчанию для элементов класса параметров. Задает текущую область xml:space. Область xml:space соответствует значению default. Нет области xml:space. Область xml:space соответствует значению preserve. Представляет средство записи, обеспечивающее быстрый прямой способ (без кэширования) создания потоков или файлов, содержащих XML-данные. Инициализирует новый экземпляр класса . Создает новый экземпляр с использованием указанного потока. Объект . Поток, в который будет выполняться запись. записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку. The value is null. Создает новый экземпляр с помощью потока и объекта . Объект . Поток, в который будет выполняться запись. записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку. Объект , использованный для настройки нового экземпляра.Если значение равно null, используется с параметрами по умолчанию.Если используется вместе с методом , необходимо использовать свойство для получения объекта с верными параметрами.Это гарантирует правильность параметров выходных данных для объекта . The value is null. Создает новый экземпляр с использованием указанного . Объект . , в которое необходимо записать.Объект записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку . The value is null. Создает новый экземпляр с использованием объектов и . Объект . , в который необходимо записать.Объект записывает синтаксис текста XML 1.0 и добавляет его к указанному потоку . Объект , использованный для настройки нового экземпляра.Если значение равно null, используется с параметрами по умолчанию.Если используется вместе с методом , необходимо использовать свойство для получения объекта с верными параметрами.Это гарантирует правильность параметров выходных данных для объекта . The value is null. Создает новый экземпляр с использованием указанного . Объект . Класс , в который осуществляется запись.Содержимое, записанное методом , добавляется в . The value is null. Создает новый экземпляр с использованием объектов и . Объект . Класс , в который осуществляется запись.Содержимое, записанное методом , добавляется в . Объект , использованный для настройки нового экземпляра.Если значение равно null, используется с параметрами по умолчанию.Если используется вместе с методом , необходимо использовать свойство для получения объекта с верными параметрами.Это гарантирует правильность параметров выходных данных для объекта . The value is null. Создает новый экземпляр с использованием указанного объекта . Возвращает объект , являющийся оболочкой указанного объекта . Объект , который следует использовать в качестве базового средства записи. The value is null. Создает новый экземпляр с использованием указанных объектов и . Возвращает объект , являющийся оболочкой указанного объекта . Объект , который следует использовать в качестве базового средства записи. Объект , использованный для настройки нового экземпляра.Если значение равно null, используется с параметрами по умолчанию.Если используется вместе с методом , необходимо использовать свойство для получения объекта с верными параметрами.Это гарантирует правильность параметров выходных данных для объекта . The value is null. Освобождает все ресурсы, используемые текущим экземпляром класса . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также управляемые ресурсы. Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, сохраняет в базовый поток содержимое буфера, а также сохраняет основной поток. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает в базовый поток содержимое буфера и сохраняет базовый поток. Задача, представляющая асинхронную операцию Flush. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, возвращает ближайший префикс, определенный в области видимости текущего пространства имен для URI пространства имен. Соответствующий префикс или значение null, если в текущей области отсутствует соответствующий URI пространства имен. URI пространства имен, префикс которого нужно найти. is either null or String.Empty. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Получает объект , используемый для создания данного экземпляра . Объект , используемый для создания этого экземпляра модуля записи.Если это средство записи не было создано с помощью метода , это свойство возвращает null. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” При переопределении в производном классе записывает все атрибуты, найденные в текущей позиции в объекте . XmlReader, из которого происходит копирование атрибутов. Значение true, чтобы скопировать атрибуты по умолчанию из XmlReader; в противном случае — значение false. is null. The reader is not positioned on an element, attribute or XmlDeclaration node. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает все атрибуты, найденные в текущей позиции в объекте . Задача, представляющая асинхронную операцию WriteAttributes. XmlReader, из которого происходит копирование атрибутов. Значение true, чтобы скопировать атрибуты по умолчанию из XmlReader; в противном случае — значение false. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает атрибут с указанным локальным именем и значением. Локальное имя атрибута. Значение атрибута. The state of writer is not WriteState.Element or writer is closed. The xml:space or xml:lang attribute value is invalid. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает атрибут с указанным локальным именем, URI пространства имен и значением. Локальное имя атрибута. URI пространства имен, который связывается с атрибутом. Значение атрибута. The state of writer is not WriteState.Element or writer is closed. The xml:space or xml:lang attribute value is invalid. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает атрибут с указанным префиксом, локальным именем, URI пространства имен и значением. Префикс пространства имен атрибута. Локальное имя атрибута. Универсальный код ресурса (URI) пространства имен атрибута. Значение атрибута. The state of writer is not WriteState.Element or writer is closed. The xml:space or xml:lang attribute value is invalid. The or is null. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает атрибут с заданным префиксом, локальным именем, универсальным кодом ресурса (URI) пространства имен и значением. Задача, представляющая асинхронную операцию WriteAttributeString. Префикс пространства имен атрибута. Локальное имя атрибута. Универсальный код ресурса (URI) пространства имен атрибута. Значение атрибута. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, преобразует указанный набор двоичных байтов в кодировку Base64 и записывает получившийся текст. Кодируемый массив байтов. Позиция в буфере, с которой начинается запись байтов. Количество записываемых байтов. is null. or is less than zero. -or-The buffer length minus is less than . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно преобразует указанный набор двоичных байтов в кодировку Base64 и записывает получившийся текст. Задача, представляющая асинхронную операцию WriteBase64. Кодируемый массив байтов. Позиция в буфере, с которой начинается запись байтов. Количество записываемых байтов. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе преобразует указанный набор двоичных байтов как BinHex и выводит получившийся текст. Кодируемый массив байтов. Позиция в буфере, с которой начинается запись байтов. Количество записываемых байтов. is null. The writer is closed or in error state. or is less than zero. -or-The buffer length minus is less than . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно кодирует указанные двоичные байты как BinHex и выводит получившийся текст. Задача, представляющая асинхронную операцию WriteBinHex. Кодируемый массив байтов. Позиция в буфере, с которой начинается запись байтов. Количество записываемых байтов. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает блок <![CDATA[...]]>, содержащий заданный текст. Текст, записываемый в блок CDATA. The text would result in a non-well formed XML document. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает блок <![CDATA[...]]>, содержащий заданный текст. Задача, представляющая асинхронную операцию WriteCData. Текст, записываемый в блок CDATA. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, вызывает создание сущности знака для указанного значения знака Юникода. Знак Юникода, для которого создается сущность знака. The character is in the surrogate pair character range, 0xd800 - 0xdfff. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно инициирует создание сущности знака для указанного значения знака Юникода. Задача, представляющая асинхронную операцию WriteCharEntity. Знак Юникода, для которого создается сущность знака. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает содержимое текстового буфера. Массив символов, содержащий текст для записи. Позиция в буфере, с которой начинается запись текста. Количество символов для записи. is null. or is less than zero.-or-The buffer length minus is less than ; the call results in surrogate pair characters being split or an invalid surrogate pair being written. The parameter value is not valid. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает содержимое текстового буфера. Задача, представляющая асинхронную операцию WriteChars. Массив символов, содержащий текст для записи. Позиция в буфере, с которой начинается запись текста. Количество символов для записи. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает примечание <!--...-->, содержащее заданный текст. Текст, записываемый в примечание. The text would result in a non-well-formed XML document. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает комментарий <!--...-->, содержащий заданный текст. Задача, представляющая асинхронную операцию WriteComment. Текст, записываемый в примечание. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает объявление DOCTYPE с указанным именем и дополнительными атрибутами. Имя DOCTYPE.Не должно быть пустым. Если значение не равно нулю, записывается также PUBLIC "pubid" "sysid", где и заменяются значениями заданных аргументов. Если параметр имеет значение null, а параметр не равен нулю, записывается SYSTEM "sysid", где замещается значением данного аргумента. Если не равно нулю, записывает [subset], где subset замещается значением данного аргумента. This method was called outside the prolog (after the root element). The value for would result in invalid XML. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает объявление DOCTYPE с указанным именем и дополнительными атрибутами. Задача, представляющая асинхронную операцию WriteDocType. Имя DOCTYPE.Не должно быть пустым. Если значение не равно нулю, записывается также PUBLIC "pubid" "sysid", где и заменяются значениями заданных аргументов. Если параметр имеет значение null, а параметр не равен нулю, записывается SYSTEM "sysid", где замещается значением данного аргумента. Если не равно нулю, записывает [subset], где subset замещается значением данного аргумента. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Записывает элемент с заданным локальным именем и значением. Локальное имя элемента. Значение элемента. The value is null or an empty string.-or-The parameter values are not valid. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает элемент с заданным локальным именем, URI пространства имен и значением. Локальное имя элемента. URI пространства имен, связываемый с элементом. Значение элемента. The value is null or an empty string.-or-The parameter values are not valid. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает элемент с заданным префиксом, локальным именем, универсальный кодом ресурса (URI) пространства имен и значением. Префикс элемента. Локальное имя элемента. Универсальный код ресурса (URI) пространства имен элемента. Значение элемента. The value is null or an empty string.-or-The parameter values are not valid. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает элемент с заданным префиксом, локальным именем, универсальным кодом ресурса (URI) пространства имен и значением. Задача, представляющая асинхронную операцию WriteElementString. Префикс элемента. Локальное имя элемента. Универсальный код ресурса (URI) пространства имен элемента. Значение элемента. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе закрывает предыдущий вызов . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно закрывает предыдущий вызов . Задача, представляющая асинхронную операцию WriteEndAttribute. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, закрывает все открытые элементы и атрибуты, возвращая средство записи в начальное состояние. The XML document is invalid. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно закрывает все открытые элементы и атрибуты, возвращая средство записи в начальное состояние. Задача, представляющая асинхронную операцию WriteEndDocument. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен. This results in an invalid XML document. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен. Задача, представляющая асинхронную операцию WriteEndElement. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе записывает ссылку на сущность в виде &name;. Имя ссылки на сущность. is either null or String.Empty. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает ссылку на сущность в виде &name;. Задача, представляющая асинхронную операцию WriteEntityRef. Имя ссылки на сущность. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен. Задача, представляющая асинхронную операцию WriteFullEndElement. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает указанное имя, гарантируя его допустимость согласно рекомендации W3C по языку XML версии 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). Записываемое имя. is not a valid XML name; or is either null or String.Empty. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает указанное имя, гарантируя его допустимость согласно рекомендации W3C по языку XML версии 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). Задача, представляющая асинхронную операцию WriteName. Записываемое имя. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает указанное имя, гарантируя допустимость NmToken согласно рекомендациям W3C по языку XML версии 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). Записываемое имя. is not a valid NmToken; or is either null or String.Empty. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает указанное имя, гарантируя, что это допустимый NmToken, согласно рекомендации W3C по языку XML версии 1.0 (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). Задача, представляющая асинхронную операцию WriteNmToken. Записываемое имя. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, копирует все данные из средства чтения в средство записи и перемещает средство чтения к началу следующего элемента того же уровня. Класс , из которого выполняется чтение. Значение true, чтобы скопировать атрибуты по умолчанию из XmlReader; в противном случае — значение false. is null. contains invalid characters. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно копирует все данные из средства чтения в средство записи и перемещает средство чтения к началу следующего элемента того же уровня. Задача, представляющая асинхронную операцию WriteNode. Класс , из которого выполняется чтение. Значение true, чтобы скопировать атрибуты по умолчанию из XmlReader; в противном случае — значение false. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе считывает инструкцию обработки с пробелом между именем и текстом в следующем виде: <?имя текст?>. Имя инструкции по обработке. Текст, включаемый в инструкцию по обработке. The text would result in a non-well formed XML document. is either null or String.Empty.This method is being used to create an XML declaration after has already been called. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает инструкцию обработки с пробелом между именем и текстом в следующем виде: <?имя текст?>. Задача, представляющая асинхронную операцию WriteProcessingInstruction. Имя инструкции по обработке. Текст, включаемый в инструкцию по обработке. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе считывает полное имя пространства имен.Этот метод выполняет поиск префикса для пространства имен в его области. Локальное имя для записи. URI пространства имен для имени. is either null or String.Empty. is not a valid name. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает полное имя пространства имен.Этот метод выполняет поиск префикса для пространства имен в его области. Задача, представляющая асинхронную операцию WriteQualifiedName. Локальное имя для записи. URI пространства имен для имени. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, вручную записывает из буфера символов необработанные данные для разметки . Массив символов, содержащий текст для записи. Позиция в буфере, с которой начинается запись текста. Количество символов для записи. is null. or is less than zero. -or-The buffer length minus is less than . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, вручную записывает из строки необработанные данные для разметки. Строка, содержащая текст для записи. is either null or String.Empty. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно, вручную записывает для разметки необработанные данные из буфера символов. Задача, представляющая асинхронную операцию WriteRaw. Массив символов, содержащий текст для записи. Позиция в буфере, с которой начинается запись текста. Количество символов для записи. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Асинхронно, вручную записывает необработанные данные для разметки. Задача, представляющая асинхронную операцию WriteRaw. Строка, содержащая текст для записи. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Записывает начало атрибута с заданным локальным именем. Локальное имя атрибута. The writer is closed. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает начало атрибута с заданным локальным именем и URI пространства имен. Локальное имя атрибута. Универсальный код ресурса (URI) пространства имен атрибута. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает начало атрибута с указанным префиксом, локальным именем и URI пространства имен. Префикс пространства имен атрибута. Локальное имя атрибута. URI пространства имен атрибута. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает начало атрибута с заданным префиксом, локальным именем и универсальным кодом ресурса (URI) пространства имен. Задача, представляющая асинхронную операцию WriteStartAttribute. Префикс пространства имен атрибута. Локальное имя атрибута. URI пространства имен атрибута. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает объявление XML с номером версии "1.0". This is not the first write method called after the constructor. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает объявление XML с номером версии "1.0" и отдельным атрибутом. Если значение равно true, записывается "standalone=yes"; если false, записывается "standalone=no". This is not the first write method called after the constructor. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает объявление XML с номером версии "1.0". Задача, представляющая асинхронную операцию WriteStartDocument. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Асинхронно записывает объявление XML с номером версии "1.0". и отдельным атрибутом. Задача, представляющая асинхронную операцию WriteStartDocument. Если значение равно true, записывается "standalone=yes"; если false, записывается "standalone=no". An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, записывает открывающий тег с указанным локальным именем. Локальное имя элемента. The writer is closed. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает указанный открывающий тег и связывает его с заданным пространством имен. Локальное имя элемента. URI пространства имен, связываемый с элементом.Если пространство имен уже находится в области видимости и с ним связан префикс, средство записи автоматически запишет этот префикс. The writer is closed. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом. Префикс пространства имен элемента. Локальное имя элемента. URI пространства имен, связываемый с элементом. The writer is closed. There is a character in the buffer that is a valid XML character but is not valid for the output encoding.For example, if the output encoding is ASCII, you should only use characters from the range of 0 to 127 for element and attribute names.The invalid character might be in the argument of this method or in an argument of previous methods that were writing to the buffer.Such characters are escaped by character entity references when possible (for example, in text nodes or attribute values).However, the character entity reference is not allowed in element and attribute names, comments, processing instructions, or CDATA sections. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом. Задача, представляющая асинхронную операцию WriteStartElement. Префикс пространства имен элемента. Локальное имя элемента. URI пространства имен, связываемый с элементом. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, возвращает состояние средства записи. Одно из значений . An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает заданное текстовое содержимое при переопределении в производном классе. Текст для записи. The text string contains an invalid surrogate pair. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает заданное текстовое содержимое. Задача, представляющая асинхронную операцию WriteString. Текст для записи. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Когда переопределено в производном классе, создает и записывает сущность символа-заместителя для пары символов-заместителей. Младший заместитель.Значение должно быть в диапазоне от 0xDC00 до 0xDFFF. Старший заместитель.Значение должно быть в диапазоне от 0xD800 до 0xDBFF. An invalid surrogate character pair was passed. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно создает и записывает сущность символа-заместителя для пары символов-заместителей. Задача, представляющая асинхронную операцию WriteSurrogateCharEntity. Младший заместитель.Значение должно быть в диапазоне от 0xDC00 до 0xDFFF. Старший заместитель.Значение должно быть в диапазоне от 0xD800 до 0xDBFF. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение объекта. Значение объекта для записи.Примечание.   С выпуском платформы .NET Framework 3.5 этот метод принимает в качестве параметра. An invalid value was specified. The is null. The writer is closed or in error state. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает число с плавающей запятой одиночной точности. Число с плавающей запятой одиночной точности для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Записывает значение . Значение типа для записи. An invalid value was specified. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Когда переопределено в производном классе, записывает указанный символ-разделитель. Строка символов-разделителей. The string contains non-white space characters. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Асинхронно записывает указанный символ-разделитель. Задача, представляющая асинхронную операцию WriteWhitespace. Строка символов-разделителей. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” An asynchronous method was called without setting the flag to true.In this case, is thrown with the message “Set XmlWriterSettings.Async to true if you want to use Async Methods.” При переопределении в производном классе получает текущую область действия xml:lang. Текущая ограниченная область действия xml:lang. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” При переопределении в производном классе возвращает класс , предоставляющий текущую область xml:space. Объект XmlSpace, представляющий текущую область xml:space.Значение Значение NoneЗначение, задаваемое по умолчанию, если область xml:space отсутствует.DefaultТекущая область — xml:space=default.PreserveТекущая область — xml:space=preserve. An method was called before a previous asynchronous operation finished.In this case, is thrown with the message “An asynchronous operation is already in progress.” Задает набор функций, которые должны поддерживаться объектом , созданным с помощью метода . Инициализирует новый экземпляр класса . Получает или задает значение, указывающее, можно ли использовать асинхронные методы для конкретного экземпляра . Значение true, если асинхронные методы можно использовать; в противном случае — значение false. Получает или задает значение, указывающее, должно ли средство записи XML выполнять проверку на предмет соответствия всех в документе разделу "2.2 Символы" документа W3C Рекомендации по XML 1.0. Значение true для выполнения проверки символов; в противном случае — значение false.Значение по умолчанию — true. Создает копию экземпляра . Точная копия объекта . Возвращает или задает значение, указывающее, следует ли объекту закрывать также и базовый поток или при вызове метода . Значение true, если следует закрыть базовый поток или ; в противном случае — значение false.Значение по умолчанию — false. Возвращает или задает уровень соответствия, на предмет которого средство записи XML проверяет выходные данные XML. Одно из значений перечисления, указывающее уровень соответствия (документ, фрагмент или автоматическое обнаружение).Значение по умолчанию — . Возвращает или задает тип используемой кодировки текста. Используемая кодировка текста.Значение по умолчанию — Encoding.UTF8. Возвращает или задает значение, указывающее, следует ли использовать отступ для элементов. Значение true, если необходимо записывать отдельные элементы в новых строках с отступом; в противном случае — значение false.Значение по умолчанию — false. Возвращает или задает строку символов, используемую для отступов.Этот параметр используется, если значение свойства равно true. Строка символов, используемая для отступов.Может принять любое строковое значение.Однако в целях обеспечения корректности XML-кода необходимо использовать только допустимые символы-разделители: символы пробела, табуляции, возврата каретки или перевода строки.По умолчанию - два пробела. The value assigned to the is null. Получает или задает значение, указывающие, должен ли объект при записи содержимого XML удалять дубликаты объявлений пространств имен.По умолчанию средство записи выводит все объявления пространства имен, присутствующие в его сопоставителе пространства имен. Перечисление , которое указывает, нужно ли удалять дубликаты объявлений пространств имен в объекте . Возвращает или задает строку символов, используемую для разрыва строк. Строка символов, используемая для разрыва строк.Может принять любое строковое значение.Однако в целях обеспечения корректности XML-кода необходимо использовать только допустимые символы-разделители: символы пробела, табуляции, возврата каретки или перевода строки.Значение по умолчанию — \r\n (возврат каретки, новая строка). The value assigned to the is null. Возвращает или задает значение, указывающее, следует ли осуществлять нормализацию разрывов строк в выходных данных. Одно из значений .Значение по умолчанию — . Возвращает или задает значение, указывающее, следует ли записывать атрибуты на новой строке. Значение true, если необходимо записывать атрибуты в отдельные строки; в противном случае — значение false.Значение по умолчанию — false.ПримечаниеЭтот параметр ни на что не влияет, если значение свойства равно false.Если значение объекта равно true, каждому атрибуту предшествует новая строка и дополнительный уровень отступа. Возвращает или задает значение, определяющее, следует ли опустить XML-объявление. Значение true, если необходимо пропустить XML-объявление; в противном случае — значение false.Значением по умолчанию является false; XML-объявление записывается. Повторно загружает значения по умолчанию для элементов класса параметров. Получает или задает значение, указывающее, добавляет ли закрывающие теги ко всем незакрытым тегам элементов при вызове метода . Значение true, если все незакрытые теги элементов будут закрыты; в противном случае — значение false.Значение по умолчанию — true. Встроенное представление схемы XML, как указано в спецификациях консорциума W3C Схема XML. Часть 1: структуры и Схема XML. Часть 2: типы данных. Указывает, требуется ли префикс пространства имен для атрибутов или элементов. Форма элемента и атрибута не указана в схеме. Для элементов и атрибутов необходим префикс пространства имен. Префикс пространства имен для элементов и атрибутов не требуется. Предоставляет пользовательский формат для сериализации и десериализации XML. Этот метод является зарезервированным, и его не следует использовать.При реализации интерфейса IXmlSerializable этот метод должен возвращать значение null (Nothing в Visual Basic), а если необходимо указать пользовательскую схему, то вместо использования метода следует применить к классу. , описывающая представление XML объекта, полученного из метода и включенного в метод . Создает объект из представления XML. Поток , из которого выполняется десериализация объекта. Преобразует объект в представление XML. Поток , в который выполняется сериализация объекта. При применении к типу сохраняет имя статического метода типа, возвращающего схему XML и (или для анонимных типов), управляющих сериализацией типа. Инициализация нового экземпляра класса , принимая имя статического метода, предоставляющего схему XML типа. Имя статического метода, который должен быть реализован. Получает или задает значение, определяющее, является ли целевой класс подстановочным классом, или содержит ли схема для класса только элемент xs:any. true, если класс является подстановочным знаком, или схема содержит только элемент xs:any, в противном случае false. Получает имя статического метода, предоставляющего схему XML типа, и имя его типа данных схемы XML. Имя метода, вызываемого инфраструктурой XML, для возврата схемы XML.