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

Name Description
XamlBackgroundReader(XamlReader)

Inicializuje novou instanci XamlBackgroundReader třídy.

Vlastnosti

Name Description
HasLineInfo

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

IsDisposed

Získá, zda 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 sadu informací.

Type

XamlType Získá aktuální uzel.

Value

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

Metody

Name Description
Close()

Zavře datový proud uzlu XAML.

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

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

Vytvoří mělkou kopii aktuálního 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 XamlReaderobjektu, kde vrácený XamlReader objekt slouží k iteraci podstrom struktury uzlu XAML.

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

Přeskočí aktuální uzel a posune 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 XamlReaderobjekt .

StartThread(String)

Vytvoří a spustí novou Thread (sestavenou z ParameterizedThreadStart), která zpracovává pojmenované vlákno pro XamlReaderobjekt . 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í

Name Description
IDisposable.Dispose()

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

(Zděděno od XamlReader)

Platí pro