public ReadOnlyExpression Create(
     [NotNull] CypherQueryCompilationContext queryCompilationContext,
     [NotNull] string alias
     ) => new ReadOnlyExpression(
     Dependencies,
     queryCompilationContext,
     Check.NotEmpty(alias, nameof(alias))
     );
Exemplo n.º 2
0
        public ReadOnlyExpression(
            [NotNull] ReadOnlyExpressionDependencies dependencies,
            [NotNull] CypherQueryCompilationContext queryCompilationContext,
            [NotNull] string alias
            ) : this(dependencies, queryCompilationContext)
        {
            Check.NotNull(alias, nameof(alias));

            // TODO: Create unique alias
        }
Exemplo n.º 3
0
        public ReadOnlyExpression(
            [NotNull] ReadOnlyExpressionDependencies dependencies,
            [NotNull] CypherQueryCompilationContext queryCompilationContext
            ) : base(null, null)
        {
            Check.NotNull(dependencies, nameof(dependencies));
            Check.NotNull(queryCompilationContext, nameof(queryCompilationContext));

            Dependencies             = dependencies;
            _queryCompliationContext = queryCompilationContext;
        }
 public ReadOnlyExpression Create(
     [NotNull] CypherQueryCompilationContext queryCompilationContext
     ) => new ReadOnlyExpression(Dependencies, queryCompilationContext);