Tokenizer<TSymbol,TSymbolType>.CreateSymbol 方法

定义

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。为具有指定内容的 tokenizer 创建语言符号类型。

protected abstract TSymbol CreateSymbol(System.Web.Razor.Text.SourceLocation start, 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 (start As SourceLocation, content As String, type As TSymbolType, errors As IEnumerable(Of RazorError)) As TSymbol

参数

start
SourceLocation

源位置的开头。

content
String

内容值。

type
TSymbolType

符号类型。

errors
IEnumerable<RazorError>

razor 错误。

返回

TSymbol

标记器的语言符号类型。

适用于