Export (0) Print
Expand All

MvcVBRazorCodeParser Class

Extends the VBCodeParser class by adding support for the @model keyword.

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

'Declaration
Public Class MvcVBRazorCodeParser _
	Inherits VBCodeParser
'Usage
Dim instance As MvcVBRazorCodeParser

The MvcVBRazorCodeParser type exposes the following members.

  NameDescription
Public methodMvcVBRazorCodeParserInitializes a new instance of the MvcVBRazorCodeParser class.
Top

  NameDescription
Protected methodAccept(IEnumerable(Of TSymbol)) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAccept(TSymbol) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptAll (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptAndMoveNext (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptSingleWhiteSpaceCharacter (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptUntil(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptUntil(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptUntil(TSymbolType, TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptUntil(TSymbolType, TSymbolType, TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptVBSpaces (Inherited from VBCodeParser.)
Protected methodAcceptWhile(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptWhile(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptWhile(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptWhile(TSymbolType, TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptWhile(TSymbolType, TSymbolType, TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAcceptWhiteSpaceInLines (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAddMarkerSymbolIfNecessary (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAddMarkerSymbolIfNecessary(SourceLocation) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAssert (Inherited from VBCodeParser.)
Protected methodAssertDirective (Inherited from VBCodeParser.)
Protected methodAt(VBKeyword) (Inherited from VBCodeParser.)
Protected methodAt(String) (Inherited from VBCodeParser.)
Protected methodAt(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodAtIdentifier (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodBalance(BalancingModes) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodBalance(BalancingModes, TSymbolType, TSymbolType, SourceLocation) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Public methodBuildSpan (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodConfigureSpan(Action(Of SpanBuilder)) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodConfigureSpan(ActionSpanBuilder, ActionSpanBuilder) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodEndTerminatedDirective (Inherited from VBCodeParser.)
Protected methodEndTerminatedDirectiveBody (Inherited from VBCodeParser.)
Protected methodEndTerminatedStatement(VBKeyword, Boolean, Boolean) (Inherited from VBCodeParser.)
Protected methodEndTerminatedStatement(VBKeyword, Boolean, Boolean, String) (Inherited from VBCodeParser.)
Protected methodEnsureCurrent (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Public methodEquals (Inherited from Object.)
Protected methodExpected(KnownSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodExpected(TSymbolType()) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodHandleEmbeddedTransition (Inherited from VBCodeParser.)
Protected methodHandleEmbeddedTransition(VBSymbol) (Inherited from VBCodeParser.)
Protected methodHandleExitOrContinue (Inherited from VBCodeParser.)
Protected methodHandleTransition (Inherited from VBCodeParser.)
Protected methodHelperDirective (Inherited from VBCodeParser.)
Protected methodImportsStatement (Inherited from VBCodeParser.)
Protected methodInheritsStatementSets a value that indicates whether the current code block and model should be inherited. (Overrides VBCodeParser.InheritsStatement.)
Protected methodInitialize (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodIsAtEmbeddedTransition (Inherited from VBCodeParser.)
Public methodIsDirectiveDefined (Inherited from VBCodeParser.)
Protected methodKeywordTerminatedStatement (Inherited from VBCodeParser.)
Protected methodLayoutDirective (Inherited from VBCodeParser.)
Protected methodMapDirective (Inherited from VBCodeParser.)
Protected methodMapKeyword (Inherited from VBCodeParser.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodModelTypeDirectiveThe Model Type Directive.
Protected methodNestedBlock (Inherited from VBCodeParser.)
Protected methodNextIs(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodNextIs(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodNextIs(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodNextToken (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOptional(VBKeyword) (Inherited from VBCodeParser.)
Protected methodOptional(KnownSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOptional(TSymbolType) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOptionStatement (Inherited from VBCodeParser.)
Protected methodOtherParserBlock (Inherited from VBCodeParser.)
Protected methodOtherParserBlock(String, String) (Inherited from VBCodeParser.)
Protected methodOutput(SpanKind) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOutput(AcceptedCharacters) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOutput(SpanKind, AcceptedCharacters) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodOutputSpanBeforeRazorComment (Inherited from VBCodeParser.)
Public methodParseBlock (Inherited from VBCodeParser.)
Public methodParseDocument (Inherited from ParserBase.)
Public methodParseSection (Inherited from ParserBase.)
Protected methodPushSpanConfig (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodPushSpanConfig(Action(Of SpanBuilder)) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodPushSpanConfig(ActionSpanBuilder, ActionSpanBuilder) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodPutBack(TSymbol) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodPutBack(TSymbol) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodPutCurrentBack (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodRazorComment (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodReadVBSpaces (Inherited from VBCodeParser.)
Protected methodReadWhile (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodRequired(VBSymbolType, String) (Inherited from VBCodeParser.)
Protected methodRequired(TSymbolType, Boolean, String) (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
Protected methodReservedWord (Inherited from VBCodeParser.)
Protected methodSectionDirective (Inherited from VBCodeParser.)
Protected methodSessionStateDirective (Inherited from VBCodeParser.)
Public methodToString (Inherited from Object.)
Protected methodWas (Inherited from TokenizerBackedParser(Of VBTokenizer, VBSymbol, VBSymbolType).)
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:
© 2014 Microsoft