LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>
LanguageCharacteristics()
CreateMarkerSymbol(SourceLocation)
CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>)
CreateTokenizer(ITextDocument)
FlipBracket(TSymbolType)
GetKnownSymbolType(KnownSymbolType)
GetSample(TSymbolType)
IsCommentBody(TSymbol)
IsCommentStar(TSymbol)
IsCommentStart(TSymbol)
IsIdentifier(TSymbol)
IsKeyword(TSymbol)
IsKnownSymbolType(TSymbol, KnownSymbolType)
IsNewLine(TSymbol)
IsTransition(TSymbol)
IsUnknown(TSymbol)
IsWhiteSpace(TSymbol)
KnowsSymbolType(KnownSymbolType)
SplitSymbol(TSymbol, Int32, TSymbolType)
TokenizeString(String)
TokenizeString(SourceLocation, String)
net481
namespace System.Web.Razor.Parser
{
public abstract class LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>
where TTokenizer, Tokenizer<TSymbol, TSymbolType>
where TSymbol, SymbolBase<TSymbolType>
{
public virtual bool IsTransition(TSymbol symbol);
}
}
.NET Framework | 4.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
---|---|
Information specific to net481 | |
Assembly | System.Web.Razor , Version=3.0.0.0, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | Microsoft.AspNet.Razor (3.3.0) net45 |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API