XamlBackgroundReader Klass

Definition

Implementerar en dubbelbuffertad XamlReader som kan dela upp läsning och skrivning till olika trådar.

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
Arv
XamlBackgroundReader
Implementeringar

Konstruktorer

Name Description
XamlBackgroundReader(XamlReader)

Initierar en ny instans av XamlBackgroundReader klassen.

Egenskaper

Name Description
HasLineInfo

Hämtar ett värde som anger om radinformation är tillgänglig.

IsDisposed

Får reda på om Dispose(Boolean) har anropats.

(Ärvd från XamlReader)
IsEof

Hämtar ett värde som rapporterar om läsarpositionen är i slutet av filen.

LineNumber

Hämtar radnumret som ska rapporteras.

LinePosition

Hämtar radpositionen att rapportera.

Member

Hämtar den aktuella medlemmen på läsarpositionen, om läsarpositionen är på en StartMember.

Namespace

Hämtar XAML-namnområdet från den aktuella noden.

NodeType

Hämtar den aktuella nodens typ.

SchemaContext

Hämtar ett objekt som innehåller schemakontextinformation för informationsuppsättningen.

Type

Hämtar den XamlType aktuella nodens.

Value

Hämtar värdet för den aktuella noden.

Metoder

Name Description
Close()

Stänger XAML-nodströmmen.

(Ärvd från XamlReader)
Dispose(Boolean)

Släpper de ohanterade resurser som används av XamlBackgroundReader och släpper eventuellt de hanterade resurserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Read()

Tillhandahåller nästa XAML-nod från källan, om en nod är tillgänglig.

ReadSubtree()

Returnerar ett XamlReader som baseras på den aktuella XamlReader, där den returnerade XamlReader används för att iterera via ett underträd i XAML-nodstrukturen.

(Ärvd från XamlReader)
Skip()

Hoppar över den aktuella noden och flyttar läsarens position till nästa nod.

(Ärvd från XamlReader)
StartThread()

Skapar och startar en ny Thread (konstruerad från ParameterizedThreadStart) som hanterar en namngiven XamlReadertråd för .

StartThread(String)

Skapar och startar en ny Thread (konstruerad från ParameterizedThreadStart) som hanterar en namngiven XamlReadertråd för . Du anger trådnamnet som en parameter.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IDisposable.Dispose()

Släpper alla resurser som används av den aktuella instansen XamlReader av klassen.

(Ärvd från XamlReader)

Gäller för