CodeParser Class
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Inheritance Hierarchy
System.Object
System.Web.Razor.Parser.ParserBase
System.Web.Razor.Parser.CodeParser
System.Web.Razor.Parser.CSharpCodeParser
System.Web.Razor.Parser.VBCodeParser
Namespace: System.Web.Razor.Parser
Assembly: System.Web.Razor (in System.Web.Razor.dll)
Syntax
'Declaration
Public MustInherit Class CodeParser _
Inherits ParserBase
'Usage
Dim instance As CodeParser
public abstract class CodeParser : ParserBase
public ref class CodeParser abstract : public ParserBase
public abstract class CodeParser extends ParserBase
The CodeParser type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CodeParser | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
Top
Properties
Name | Description | |
---|---|---|
Context | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
CurrentCharacter | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
CurrentLocation | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
DesignTimeMode | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
EndOfFile | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
HaveContent | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
InTemporaryBuffer | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
OtherParser | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Overrides ParserBase.OtherParser.) | |
TopLevelKeywords | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
Top
Methods
Name | Description | |
---|---|---|
AcceptDottedExpression | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
AcceptGenericArgument | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
AcceptLineWithBlockComments | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
AcceptTypeName() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
AcceptTypeName(Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
AcceptUntilUnquoted | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
AcceptWhiteSpaceByLines | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets(Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets(Boolean, SpanFactory) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets(Boolean, SpanFactory, Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets(Boolean, SpanFactory, Boolean, Char) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
BalanceBrackets(Boolean, SpanFactory, Boolean, Nullable<Char>, Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
CreateImplicitExpressionSpan | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
End(Span) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
End(SpanFactory) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
EndBlock | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
HandleTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
IsAtExplicitTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
IsAtImplicitTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
IsAtTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
MemberwiseClone | (Inherited from Object.) | |
NextIsTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
OnError(SourceLocation, String) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
OnError(SourceLocation, String, array<Object[]) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
Output | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
ParseBlock | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
ParseBlockStart | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
ParseBlockWithOtherParser(SpanFactory) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
ParseBlockWithOtherParser(SpanFactory, Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
ParseComment | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
RequireSingleWhiteSpace | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
StartBlock(BlockType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
StartBlock(BlockType, Boolean) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
ToString | (Inherited from Object.) | |
TryAcceptStringOrComment | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
TryParseComment | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Inherited from ParserBase.) | |
TryRecover(RecoveryModes) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
TryRecover(Boolean, SpanFactory) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | |
TryRecover(RecoveryModes, Predicate<Char>, Boolean, SpanFactory) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.