LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.CreateSymbol 方法

定义

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 以指定的源位置作为起始标记创建代码语言符号。

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

参数

___location
SourceLocation

作为起始标记的源位置。

content
String

内容。

type
TSymbolType

语言符号的枚举类型。

errors
IEnumerable<RazorError>

错误的集合。

返回

TSymbol

代码语言的符号。

适用于