Table of Contents

Interface IAstMemberAccessNode

Namespace
TimeCockpit.Data.QueryLanguage
Assembly
TimeCockpit.Data.dll

Represents an interface for accessing properties of an AST

public interface IAstMemberAccessNode : IAstNode
Inherited Members

Properties

IsEnvironmentAccess

Gets a value indicating whether this instance is an environment access.

bool IsEnvironmentAccess { get; }

Property Value

Boolean

IsRelation

Gets a value indicating whether this instance is relation.

bool IsRelation { get; }

Property Value

Boolean

Member

Gets the member name of a member access node for T.Project.ProjectName, ProjectName would be Member

string Member { get; }

Property Value

String

RelationReferencePath

Gets the relationreference path of a member access node for T.Project.ProjectName, RelationReferencePath would contain Project

string[] RelationReferencePath { get; }

Property Value

String[]

Source

Gets the source of a member access node e.g. T.Project.ProjectName whereas T is Source

string Source { get; }

Property Value

String