CSharpSymbol Class¶
- Namespace
Microsoft.AspNetCore.Razor.Tokenizer.Symbols- Assemblies
- Microsoft.AspNetCore.Razor
Inheritance Hierarchy¶
System.ObjectMicrosoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase{Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType}Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbol
Syntax¶
public class CSharpSymbol : SymbolBase<CSharpSymbolType>, ISymbol
-
class
Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbol
Constructors¶
-
CSharpSymbol(Microsoft.AspNetCore.Razor.SourceLocation, System.String, Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType)¶ public CSharpSymbol(SourceLocation start, string content, CSharpSymbolType type)
-
CSharpSymbol(Microsoft.AspNetCore.Razor.SourceLocation, System.String, Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.RazorError>) public CSharpSymbol(SourceLocation start, string content, CSharpSymbolType type, IReadOnlyList<RazorError> errors)
-
CSharpSymbol(System.Int32, System.Int32, System.Int32, System.String, Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType) public CSharpSymbol(int offset, int line, int column, string content, CSharpSymbolType type)
-
CSharpSymbol(System.Int32, System.Int32, System.Int32, System.String, Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Razor.RazorError>) public CSharpSymbol(int offset, int line, int column, string content, CSharpSymbolType type, IReadOnlyList<RazorError> errors)
-
Properties¶
-
Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbol.EscapedIdentifier¶ Return type: System.Nullable<System.Boolean> public bool ? EscapedIdentifier { get; set; }
-
Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbol.Keyword¶ Return type: System.Nullable<Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpKeyword> public CSharpKeyword? Keyword { get; set; }
-