Freigeben über


LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.CreateSymbol Methode

Definition

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Erstellt ein Codesprachensymbol mit dem angegebenen Quellspeicherort als Startmarkierung.

protected abstract TSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation location, string content, TSymbolType type, System.Collections.Generic.IEnumerable<System.Web.Razor.Parser.SyntaxTree.RazorError> errors);
abstract member CreateSymbol : System.Web.Razor.Text.SourceLocation * string * 'SymbolType * seq<System.Web.Razor.Parser.SyntaxTree.RazorError> -> 'Symbol
Protected MustOverride Function CreateSymbol (location As SourceLocation, content As String, type As TSymbolType, errors As IEnumerable(Of RazorError)) As TSymbol

Parameter

location
SourceLocation

Der Quellspeicherort als Startmarkierung.

content
String

Der Inhalt.

type
TSymbolType

Der Enumerationstyp für das Sprachsymbol.

errors
IEnumerable<RazorError>

Die Auflistung der Fehler.

Gibt zurück

TSymbol

Das Symbol für die Codesprache.

Gilt für: