BufferingTextReader Třída

Definice

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Poskytuje vyrovnávací paměť pro čtečku textu.

public class BufferingTextReader : System.Web.Razor.Text.LookaheadTextReader
type BufferingTextReader = class
    inherit LookaheadTextReader
Public Class BufferingTextReader
Inherits LookaheadTextReader
Dědičnost
BufferingTextReader

Konstruktory

BufferingTextReader(TextReader)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje novou instanci BufferingTextReader třídy.

Vlastnosti

CurrentCharacter

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá aktuální znak ve vyrovnávací paměti.

CurrentLocation

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví aktuální umístění znaku ve vyrovnávací paměti.

Metody

BeginLookahead()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Spustí operaci ukládání do vyrovnávací paměti pro tuto BufferingTextReaderfunkci .

CancelBacktrack()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zahodí kontext backtrack přidružený k operaci ukládání do vyrovnávací paměti vyhledávacího objektu.

Dispose(Boolean)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Uvolní nespravované prostředky používané aktuální instancí této třídy a volitelně uvolní spravované prostředky.

ExpandBuffer()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přečte další znak ze čtečky textu a připojí ho do vyrovnávací paměti lookahead.

NextCharacter()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Posune pozici vyrovnávací paměti na další znak.

Peek()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí aktuální znak ve vyrovnávací paměti.

Read()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí aktuální znak z vyrovnávací paměti a posune pozici vyrovnávací paměti na další znak.

Platí pro