Share via


ParserHelpers Class

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

Inheritance Hierarchy

System.Object
  System.Web.Razor.Parser.ParserHelpers

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

Syntax

'Declaration
Public NotInheritable Class ParserHelpers
'Usage
public static class ParserHelpers
public ref class ParserHelpers abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ParserHelpers =  class end
public final class ParserHelpers

The ParserHelpers type exposes the following members.

Methods

  Name Description
Public methodStatic member IsCombining This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a spacing combining mark or a non-spacing mark.
Public methodStatic member IsConnecting This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a connector punctuation.
Public methodStatic member IsDecimalDigit This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a decimal digit number.
Public methodStatic member IsEmailPart This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use in email address.
Public methodStatic member IsFormatting This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is used for formatting text layout or formatting text operation.
Public methodStatic member IsHexDigit This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a hexadecimal digit number.
Public methodStatic member IsIdentifier(String) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified string value is an identifier.
Public methodStatic member IsIdentifier(String, Boolean) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified string value is an identifier.
Public methodStatic member IsIdentifierPart This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use in identifier.
Public methodStatic member IsIdentifierStart This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is valid for use as start character of an identifier.
Public methodStatic member IsLetter This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a letter.
Public methodStatic member IsLetterOrDecimalDigit This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a letter or a decimal digit number.
Public methodStatic member IsNewLine(Char) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified value is a newline.
Public methodStatic member IsNewLine(String) This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified value is a newline.
Public methodStatic member IsTerminatingCharToken This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a terminating character token.
Public methodStatic member IsTerminatingQuotedStringToken This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a terminating quoted string.
Public methodStatic member IsWhitespace This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a whitespace.
Public methodStatic member IsWhitespaceOrNewLine This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the specified character value is a whitespace or newline.
Public methodStatic member SanitizeClassName This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Sanitizes the specified input name to conform as a valid value for class name.

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.

See Also

Reference

System.Web.Razor.Parser Namespace