CSharpSymbol 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. Představuje symbol ostrého jazyka C pro tokenizátor razor.

public class CSharpSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpSymbol = class
    inherit SymbolBase<CSharpSymbolType>
Public Class CSharpSymbol
Inherits SymbolBase(Of CSharpSymbolType)
Dědičnost

Konstruktory

CSharpSymbol(Int32, Int32, Int32, String, CSharpSymbolType)

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 CSharpSymbol třídy .

CSharpSymbol(Int32, Int32, Int32, String, CSharpSymbolType, IEnumerable<RazorError>)

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 CSharpSymbol třídy .

CSharpSymbol(SourceLocation, String, CSharpSymbolType)

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 CSharpSymbol třídy .

CSharpSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>)

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 CSharpSymbol třídy .

Vlastnosti

Content

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá obsah objektu SymbolBase<TType>.

(Zděděno od SymbolBase<TType>)
Errors

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá chybu razor.

(Zděděno od SymbolBase<TType>)
EscapedIdentifier

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í hodnotu, která označuje, zda má symbol řídicí identifikátor.

Keyword

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í klíčové slovo jazyka.

Start

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá počáteční bod zdrojového umístění.

(Zděděno od SymbolBase<TType>)
Type

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá typ, který dědí ze základního typu.

(Zděděno od SymbolBase<TType>)

Metody

ChangeStart(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Změní spuštění počítače.

(Zděděno od SymbolBase<TType>)
Equals(Object)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je zadaný objekt roven aktuálnímu objektu.

GetHashCode()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí kód hash pro tuto aktuální instanci.

OffsetStart(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Spustí posun času zdrojového umístění.

(Zděděno od SymbolBase<TType>)
ToString()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Generuje řetězcovou reprezentaci aktuálního SymbolBase<TType> objektu.

(Zděděno od SymbolBase<TType>)

Metody rozšíření

GetContent(ISymbol)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá obsah této SymbolExtensions třídy.

Platí pro