Sdílet prostřednictvím


XamlBackgroundReader Třída

Definice

Implementuje dvojitou vyrovnávací paměť XamlReader , která může rozdělit čtení a zápis do různých vláken.

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
Dědičnost
XamlBackgroundReader
Implementuje

Konstruktory

XamlBackgroundReader(XamlReader)

Inicializuje novou instanci XamlBackgroundReader třídy.

Vlastnosti

HasLineInfo

Získá hodnotu, která určuje, zda jsou k dispozici informace řádku.

IsDisposed

Získá, jestli Dispose(Boolean) byl volána.

(Zděděno od XamlReader)
IsEof

Získá hodnotu, která hlásí, zda je pozice čtenáře na konci souboru.

LineNumber

Získá číslo řádku pro sestavu.

LinePosition

Získá pozici řádku pro sestavu.

Member

Získá aktuální člen na pozici čtenáře, pokud je pozice čtenáře na StartMember.

Namespace

Získá obor názvů XAML z aktuálního uzlu.

NodeType

Získá typ aktuálního uzlu.

SchemaContext

Získá objekt, který poskytuje informace o kontextu schématu pro informační sadu.

Type

XamlType Získá aktuální uzel.

Value

Získá hodnotu aktuálního uzlu.

Metody

Close()

Zavře stream uzlu XAML.

(Zděděno od XamlReader)
Dispose(Boolean)

Uvolní nespravované prostředky používané a XamlBackgroundReader volitelně uvolní spravované prostředky.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Read()

Poskytuje další uzel XAML ze zdroje, pokud je uzel k dispozici.

ReadSubtree()

XamlReader Vrátí hodnotu založenou na aktuálním XamlReader, kde vrácená XamlReader hodnota slouží k iteraci podstrom struktury uzlu XAML.

(Zděděno od XamlReader)
Skip()

Přeskočí aktuální uzel a přejde na pozici čtenáře na další uzel.

(Zděděno od XamlReader)
StartThread()

Vytvoří a spustí novou Thread (sestavenou z ParameterizedThreadStart), která zpracovává pojmenované vlákno pro XamlReader.

StartThread(String)

Vytvoří a spustí novou Thread (sestavenou z ParameterizedThreadStart), která zpracovává pojmenované vlákno pro XamlReader. Název vlákna zadáte jako parametr.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IDisposable.Dispose()

Uvolní všechny prostředky používané aktuální instancí XamlReader třídy.

(Zděděno od XamlReader)

Platí pro