Поделиться через


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>)

Применяется к