XmlReader.ReadState Свойство

Определение

Когда переопределено в производном классе, возвращает состояние средства чтения.

public:
 abstract property System::Xml::ReadState ReadState { System::Xml::ReadState get(); };
public abstract System.Xml.ReadState ReadState { get; }
member this.ReadState : System.Xml.ReadState
Public MustOverride ReadOnly Property ReadState As ReadState

Значение свойства

Одно из значений перечисления, определяющее состояние средства чтения.

Исключения

Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".

Комментарии

Свойство ReadState имеет одно из следующих значений:

  • Initial, когда XmlReader.Read вызывается метод .

  • Interactive, если XmlReader.Read метод был вызван, и в средстве чтения могут быть вызваны дополнительные методы.

  • EndOfFile, если конец XML-документа успешно достигнут.

  • Closed, когда XmlReader.Close вызывается метод .

  • Error, если ошибка препятствует продолжению операции чтения.

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