VBTokenizer Methods

Include Protected Members
Include Inherited Members

The VBTokenizer type exposes the following members.

Methods

  Name Description
Protected method AfterRazorCommentTransition This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns a result after the razor comment transition. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method At This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the lookahead buffer contains the expected string. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method CharOrWhiteSpace Returns a function delegate, that accepts a character parameter and returns a value that indicates whether the character parameter is equal to specified character or white space. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method CreateSymbol This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a domain of symbols. (Overrides Tokenizer<TSymbol, TSymbolType>.CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>).)
Protected method EndSymbol(TSymbolType) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the language end symbol type used by the tokenizer. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method EndSymbol(SourceLocation, TSymbolType) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the language end symbol type used by the tokenizer. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method MoveNext This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads to the next character from the code reader. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Public method NextSymbol This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Shows the next symbol to be used. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method Peek This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Reads the next symbol in the code. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method RazorCommentBody This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Parses the Razor comment body. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Public method Reset This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Sets the tokenizer status to its initial state. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method ResumeSymbol This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resumes using the previous language symbol type. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method Single This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Uses a single type of symbol. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method StartSymbol This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the start symbol used in this class. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method Stay() This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Stays into the machine during the transition. (Inherited from StateMachine<TReturn>.)
Protected method Stay(TReturn) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Stays into the machine during the transition with the specified output. (Inherited from StateMachine<TReturn>.)
Protected method Stop This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Disables the machine upon transition. (Inherited from StateMachine<TReturn>.)
Protected method TakeAll This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Takes the string if found in the lookahead buffer into the tokenizer buffer. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method TakeCurrent This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the current character into the buffer. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method TakeString This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given input string into the buffer. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Protected method TakeUntil Parses the source document until the condition specified by predicate is met or end file is reached. (Inherited from Tokenizer<TSymbol, TSymbolType>.)
Public method ToString (Inherited from Object.)
Protected method Transition(StateMachine<TReturn>.State) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the new transition of the state. (Inherited from StateMachine<TReturn>.)
Protected method Transition(TReturn, StateMachine<TReturn>.State) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the new transition of the state with the specified output. (Inherited from StateMachine<TReturn>.)
Protected method Turn This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Describes the turning process of the state. (Inherited from StateMachine<TReturn>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ITokenizer.NextSymbol This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the next language symbol type. (Inherited from Tokenizer<TSymbol, TSymbolType>.)

Top

See Also

Reference

VBTokenizer Class

System.Web.Razor.Tokenizer Namespace