XamlBackgroundReader Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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) |