VBLanguageCharacteristics Class

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Represents the characteristics of the Visual Basic language.

Namespace:  System.Web.Razor.Parser
Assembly:  System.Web.Razor (in System.Web.Razor.dll)

public class VBLanguageCharacteristics : LanguageCharacteristics<VBTokenizer, VBSymbol, VBSymbolType>

The VBLanguageCharacteristics type exposes the following members.

  NameDescription
Public propertyStatic memberInstanceThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets an instance of this VBLanguageCharacteristics.
Top

  NameDescription
Public methodCreateMarkerSymbolThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic marker symbol. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.CreateMarkerSymbol(SourceLocation).)
Protected methodCreateSymbolThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic symbol. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>).)
Public methodCreateTokenizerThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic tokenizer. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.CreateTokenizer(ITextDocument).)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFlipBracketThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the given bracket. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.FlipBracket(TSymbolType).)
Public methodGetHashCode (Inherited from Object.)
Public methodGetKnownSymbolTypeThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the type of the known symbol. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.GetKnownSymbolType(KnownSymbolType).)
Public methodGetSampleThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol with the given type. (Overrides LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.GetSample(TSymbolType).)
Public methodGetType (Inherited from Object.)
Public methodIsCommentBodyThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment body type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsCommentStarThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment star type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsCommentStartThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment start type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsIdentifierThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an identifier type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsKeywordThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a keyword type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsKnownSymbolTypeThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol type is a known symbol type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsNewLineThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a new line type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsTransitionThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a transition type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsUnknownThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodIsWhiteSpaceThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a whitespace type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodKnowsSymbolTypeThis type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSplitSymbolSplits the content of the code language symbol at the specified index. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodTokenizeString(String)This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodTokenizeString(SourceLocation, String)This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens. (Inherited from LanguageCharacteristics<TTokenizer, TSymbol, TSymbolType>.)
Public methodToString (Inherited from Object.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: