XmlValidatingReader.ReadTypedValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает тип среды CLR для указанного языка определения схемы XML (XSD).
public:
System::Object ^ ReadTypedValue();
public object? ReadTypedValue();
public object ReadTypedValue();
member this.ReadTypedValue : unit -> obj
Public Function ReadTypedValue () As Object
Возвращаемое значение
Тип среды CLR для указанного типа схемы XML.
Комментарии
Замечание
Класс XmlValidatingReader устарел в .NET Framework 2.0. Вы можете создать проверяющий XmlReader экземпляр с помощью XmlReaderSettings класса и Create метода. Дополнительные сведения см. в подразделе "Примечания" на справочной странице XmlReader.
Например, если тип схемы определен как xsd:int, тип int32 среды выполнения возвращается для объекта. Это можно проверить с помощью GetType метода и приведения соответствующим образом. Метод ReadTypedValue всегда возвращает тип, производный от Object класса. Он никогда не возвращает Object тип.
Если средство чтения размещается в атрибуте, этот метод возвращает типизированный объект среды выполнения, но не изменяет положение средства чтения. Если средство чтения размещено на элементе, ReadTypedValue считывает все CDATA, текст, пробелы, значительные пробелы и узлы комментариев, возвращает типизированный объект среды выполнения и помещает средство чтения в конце тега. Любые типы, которые не имеют прямого сопоставления, например NMTOKENS, возвращаются в виде строк.
Замечание
Если ValidationType задано значение ValidationType.None, сведения о типе данных не предоставляются из схем или определений типов документов (DTD).
Предостережение
После вызова CloseReadTypedValue возвращаетсяnull.