Язык

XamlBackgroundReader Класс

Определение

Реализует двойной буфер, XamlReader который может разделить чтение и запись в разные потоки.

public ref class XamlBackgroundReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlBackgroundReader = class
    inherit XamlReader
    interface IXamlLineInfo
Public Class XamlBackgroundReader
Inherits XamlReader
Implements IXamlLineInfo
Наследование
XamlBackgroundReader
Реализации

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

Имя Описание
XamlBackgroundReader(XamlReader)

Инициализирует новый экземпляр класса XamlBackgroundReader.

Свойства

Имя Описание
HasLineInfo

Возвращает значение, указывающее, доступна ли информация о строке.

IsDisposed

Возвращает, вызывается ли Dispose(Boolean) он.

(Унаследовано от XamlReader)
IsEof

Возвращает значение, указывающее, находится ли позиция читателя в конце файла.

LineNumber

Возвращает номер строки для отчета.

LinePosition

Возвращает позицию строки для отчета.

Member

Получает текущий элемент в позиции чтения, если позиция чтения находится на StartMember.

Namespace

Возвращает пространство имен XAML из текущего узла.

NodeType

Возвращает тип текущего узла.

SchemaContext

Возвращает объект, предоставляющий сведения о контексте схемы для набора сведений.

Type

XamlType Возвращает текущий узел.

Value

Возвращает значение текущего узла.

Методы

Имя Описание
Close()

Закрывает поток узлов XAML.

(Унаследовано от XamlReader)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые XamlBackgroundReader и при необходимости освобождает управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Read()

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

ReadSubtree()

Возвращает объект XamlReader , основанный на текущем XamlReader, где возвращаемый XamlReader используется для итерации через поддерев структуры узла XAML.

(Унаследовано от XamlReader)
Skip()

Пропускает текущий узел и перемещает положение средства чтения на следующий узел.

(Унаследовано от XamlReader)
StartThread()

Создает и запускает новую Thread (созданную из ParameterizedThreadStart) которая обрабатывает именованный поток для объекта XamlReader.

StartThread(String)

Создает и запускает новую Thread (созданную из ParameterizedThreadStart) которая обрабатывает именованный поток для объекта XamlReader. Имя потока указывается в качестве параметра.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

Имя Описание
IDisposable.Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса XamlReader.

(Унаследовано от XamlReader)

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