SyntaxTreeNode Class

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

Represents the node for the syntax tree.

Inheritance Hierarchy

System.Object
  System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
    System.Web.Razor.Parser.SyntaxTree.Block
    System.Web.Razor.Parser.SyntaxTree.Span

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

Syntax

'Declaration
Public MustInherit Class SyntaxTreeNode
'Usage
Dim instance As SyntaxTreeNode
public abstract class SyntaxTreeNode
public ref class SyntaxTreeNode abstract
[<AbstractClassAttribute>]
type SyntaxTreeNode =  class end
public abstract class SyntaxTreeNode

The SyntaxTreeNode type exposes the following members.

Constructors

  Name Description
Protected method SyntaxTreeNode This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the SyntaxTreeNode class.

Top

Properties

  Name Description
Public property IsBlock This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a value that indicates whether the syntax tree node is a block-level object.
Public property Length This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the length of the syntax tree node.
Public property Parent This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the parent tree node of the current tree node.
Public property Start This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the specific source location for the syntax tree node.

Top

Methods

  Name Description
Public method Accept This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the visitor of the tree node.
Public method Equals (Inherited from Object.)
Public method EquivalentTo This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates whether the syntax tree node is equivalent to given node.
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

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.SyntaxTree Namespace