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(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) |