CSharpLanguageCharacteristics 类

定义

public ref class CSharpLanguageCharacteristics : Microsoft::AspNetCore::Razor::Parser::LanguageCharacteristics<Microsoft::AspNetCore::Razor::Tokenizer::Internal::CSharpTokenizer ^, Microsoft::AspNetCore::Razor::Tokenizer::Symbols::CSharpSymbol ^, Microsoft::AspNetCore::Razor::Tokenizer::Symbols::CSharpSymbolType>
public class CSharpLanguageCharacteristics : Microsoft.AspNetCore.Razor.Parser.LanguageCharacteristics<Microsoft.AspNetCore.Razor.Tokenizer.Internal.CSharpTokenizer,Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbol,Microsoft.AspNetCore.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpLanguageCharacteristics = class
    inherit LanguageCharacteristics<CSharpTokenizer, CSharpSymbol, CSharpSymbolType>
Public Class CSharpLanguageCharacteristics
Inherits LanguageCharacteristics(Of CSharpTokenizer, CSharpSymbol, CSharpSymbolType)
继承
LanguageCharacteristics<Microsoft.AspNetCore.Razor.Tokenizer.Internal.CSharpTokenizer,CSharpSymbol,CSharpSymbolType>
CSharpLanguageCharacteristics

属性

Instance

方法

CreateMarkerSymbol(SourceLocation)
CreateSymbol(SourceLocation, String, CSharpSymbolType, IReadOnlyList<RazorError>)
CreateSymbol(SourceLocation, String, TSymbolType, IReadOnlyList<RazorError>) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
CreateTokenizer(ITextDocument)
FlipBracket(CSharpSymbolType)
FlipBracket(TSymbolType) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetKeyword(CSharpKeyword)
GetKnownSymbolType(KnownSymbolType)
GetSample(CSharpSymbolType)
GetSample(TSymbolType) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetSymbolSample(CSharpSymbolType)
IsCommentBody(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStar(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStart(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsIdentifier(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKeyword(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKnownSymbolType(TSymbol, KnownSymbolType) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsNewLine(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsTransition(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsUnknown(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsWhiteSpace(TSymbol) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
KnowsSymbolType(KnownSymbolType) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
SplitSymbol(TSymbol, Int32, TSymbolType) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(SourceLocation, String) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(String) (继承自 LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)

适用于