/// <summary> /// <para> /// Creates a new <see cref="RelationalEvaluatableExpressionFilter" /> instance. /// </para> /// <para> /// This type is typically used by database providers (and other extensions). It is generally /// not used in application code. /// </para> /// </summary> /// <param name="dependencies">The dependencies to use.</param> /// <param name="relationalDependencies">The relational-specific dependencies to use.</param> public RelationalEvaluatableExpressionFilter( EvaluatableExpressionFilterDependencies dependencies, RelationalEvaluatableExpressionFilterDependencies relationalDependencies) : base(dependencies) { RelationalDependencies = relationalDependencies; }
public MySqlEvaluatableExpressionFilter( [NotNull] EvaluatableExpressionFilterDependencies dependencies, [NotNull] RelationalEvaluatableExpressionFilterDependencies relationalDependencies, [NotNull] IEnumerable <IMySqlEvaluatableExpressionFilter> mySqlEvaluatableExpressionFilters) : base(dependencies, relationalDependencies) { _mySqlEvaluatableExpressionFilters = mySqlEvaluatableExpressionFilters; }
/// <summary> /// This is an internal API that supports the Entity Framework Core infrastructure and not subject to /// the same compatibility standards as public APIs. It may be changed or removed without notice in /// any release. You should only use it directly in your code with extreme caution and knowing that /// doing so can result in application failures when updating to a new Entity Framework Core release. /// </summary> public SqlServerEvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies dependencies, RelationalEvaluatableExpressionFilterDependencies relationalDependencies) : base(dependencies, relationalDependencies) { }
public NpgsqlEvaluatableExpressionFilter( [NotNull] EvaluatableExpressionFilterDependencies dependencies, [NotNull] RelationalEvaluatableExpressionFilterDependencies relationalDependencies) : base(dependencies, relationalDependencies) { }