public RalmsCompilationQueryableFactory( QueryCompilationContextDependencies dependencies, RelationalQueryCompilationContextDependencies relationalDependencies) : base(dependencies) { relationalDependencies .NodeTypeProviderFactory .RegisterMethods(WithNoLockExpressionNode.SupportedMethods, typeof(WithNoLockExpressionNode)); }
public CypherQueryCompilationContextFactory( [NotNull] QueryCompilationContextDependencies dependencies, [NotNull] RelationalQueryCompilationContextDependencies relationalDependencies ) : base(dependencies) { Check.NotNull(relationalDependencies, nameof(relationalDependencies)); // TODO: Add any Cypher specific nodes (relinq) }
/// <summary> /// Creates a new instance of the <see cref="RelationalQueryCompilationContext" /> class. /// </summary> /// <param name="dependencies">Parameter object containing dependencies for this class.</param> /// <param name="relationalDependencies">Parameter object containing relational dependencies for this class.</param> /// <param name="async">A bool value indicating whether it is for async query.</param> public RelationalQueryCompilationContext( QueryCompilationContextDependencies dependencies, RelationalQueryCompilationContextDependencies relationalDependencies, bool async) : base(dependencies, async) { RelationalDependencies = relationalDependencies; QuerySplittingBehavior = RelationalOptionsExtension.Extract(ContextOptions).QuerySplittingBehavior; }
/// <summary> /// Creates a new instance of the <see cref="RelationalQueryCompilationContext" /> class. /// </summary> /// <param name="dependencies"> Parameter object containing dependencies for this class. </param> /// <param name="relationalDependencies"> Parameter object containing relational dependencies for this class. </param> /// <param name="async"> A bool value indicating whether it is for async query. </param> public RelationalQueryCompilationContext( [NotNull] QueryCompilationContextDependencies dependencies, [NotNull] RelationalQueryCompilationContextDependencies relationalDependencies, bool async) : base(dependencies, async) { Check.NotNull(relationalDependencies, nameof(relationalDependencies)); RelationalDependencies = relationalDependencies; }
public RelationalQueryCompilationContextFactory( [NotNull] QueryCompilationContextDependencies dependencies, [NotNull] RelationalQueryCompilationContextDependencies relationalDependencies) : base(dependencies) { Check.NotNull(relationalDependencies, nameof(relationalDependencies)); relationalDependencies .NodeTypeProviderFactory .RegisterMethods(FromSqlExpressionNode.SupportedMethods, typeof(FromSqlExpressionNode)); }
/// <summary> /// Creates a new instance of the <see cref="RelationalQueryCompilationContext" /> class. /// </summary> /// <param name="dependencies"> Parameter object containing dependencies for this class. </param> /// <param name="relationalDependencies"> Parameter object containing relational dependencies for this class. </param> /// <param name="async"> A bool value indicating whether it is for async query. </param> public RelationalQueryCompilationContext( [NotNull] QueryCompilationContextDependencies dependencies, [NotNull] RelationalQueryCompilationContextDependencies relationalDependencies, bool async) : base(dependencies, async) { Check.NotNull(relationalDependencies, nameof(relationalDependencies)); RelationalDependencies = relationalDependencies; QuerySplittingBehavior = RelationalOptionsExtension.Extract(ContextOptions).QuerySplittingBehavior; }
public RalmsCompilationQueryableFactory( QueryCompilationContextDependencies dependencies, RelationalQueryCompilationContextDependencies relationalDependencies) : base(dependencies) => relationalDependencies