CSharpSymbol Class¶
- Namespace
Microsoft.AspNetCore.Razor.Tokenizer.Symbols
- Assemblies
- Microsoft.AspNetCore.Razor
Inheritance Hierarchy¶
System.Object
Microsoft.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; }
-