Represents an expression.
- Inheritance:
-
object
Ast
Node objectBase
- Derived:
-
Address
Of AnonymousExpression Method AssignmentExpression Expression AwaitExpression BinaryOperator CastExpression Expression CheckedExpression CollectionExpression ConditionalExpression DeclarationExpression DefaultValue InitializerExpression Expression InstanceExpression InvocationExpression IsPattern IsExpression Type LambdaOf Expression Expression LiteralExpression MemberAccess NameOf ObjectExpression Creation ParenthesizedExpression Expression QueryExpression RefExpression ReturnType SimpleExpression Name SizeOf StackExpression Allocation SwitchInitializer Expression ThrowExpression TryCast TupleExpression Literal TypeDeclaration Of UnaryExpression Operator UncheckedExpression Expression VariableDeclaration WithExpression Expression WithTarget XmlExpression Namespace Expression
- Implements:
-
IAst
Node
Remarks
This type was generated by the Actipro Language Designer tool v12.2.572.0 (http://www.actiprosoftware.com).
Constructors
Expression()
Initializes an instance of the class.
Properties
Id
Gets the An integer value that identifies the type of AST node.
Property Value
- int:
The An integer value that identifies the type of AST node.
Methods
FromQualifiedName(QualifiedName)
Creates an AST Expression from an AST Qualified
Parameter | Type | Description |
---|---|---|
qualifiedName | Qualified |
The AST Qualified |
Returns
- Expression:
The AST Expression that was created.
FromQualifiedName(IQualifiedName)
Creates an AST Expression from an IQualified
Parameter | Type | Description |
---|---|---|
qualifiedName | IQualified |
The IQualified |
Returns
- Expression:
The AST Expression that was created.
Inherited Members
-
Ast
Node Base. Contains(int) -
Ast
Node Base. Find Child Node(int) -
Ast
Node Base. Find Descendant Node(int) -
Ast
Node Base. Get Children Enumerator() -
Ast
Node Base. To String() -
Ast
Node Base. To Tree String(int) -
Ast
Node Base. Children -
Ast
Node Base. End Offset -
Ast
Node Base. Has Children -
Ast
Node Base. Length -
Ast
Node Base. Parent -
Ast
Node Base. Root -
Ast
Node Base. Start Offset -
Ast
Node Base. Value -
object.
Get Type() -
object.
Memberwise Clone() -
object.
Equals(object) -
object.
Equals(object, object) -
object.
Reference Equals(object, object) -
object.
Get Hash Code()