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)

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