Interface IAstMemberAccessNode
Represents an interface for accessing properties of an AST
Inherited Members
Namespace: TimeCockpit.Data.QueryLanguage
Assembly: TimeCockpit.Data.dll
Syntax
public interface IAstMemberAccessNode : IAstNode
Properties
IsEnvironmentAccess
Gets a value indicating whether this instance is an environment access.
Declaration
bool IsEnvironmentAccess { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsRelation
Gets a value indicating whether this instance is relation.
Declaration
bool IsRelation { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Member
Gets the member name of a member access node for T.Project.ProjectName, ProjectName would be Member
Declaration
string Member { get; }
Property Value
Type | Description |
---|---|
System.String |
RelationReferencePath
Gets the relationreference path of a member access node for T.Project.ProjectName, RelationReferencePath would contain Project
Declaration
string[] RelationReferencePath { get; }
Property Value
Type | Description |
---|---|
System.String[] |
Source
Gets the source of a member access node e.g. T.Project.ProjectName whereas T is Source
Declaration
string Source { get; }
Property Value
Type | Description |
---|---|
System.String |