- NorthwindGroupByQueryTestBase<TFixture> - CompositeDto 
- LastInChain 
- NominalType 
- RandomClass 
- RandomClassEqualityComparer 
- NorthwindGroupByQueryTestBase(TFixture) 
- All_after_GroupBy_aggregate(Boolean) 
- All_after_GroupBy_aggregate2(Boolean) 
- All_with_predicate_after_GroupBy_without_aggregate(Boolean) 
- Anonymous_projection_Distinct_GroupBy_Aggregate(Boolean) 
- Any_after_GroupBy_aggregate(Boolean) 
- Any_after_GroupBy_without_aggregate(Boolean) 
- Any_with_predicate_after_GroupBy_without_aggregate(Boolean) 
- AsEnumerable_in_subquery_for_GroupBy(Boolean) 
- ClearLog() 
- Complex_query_with_group_by_in_subquery5(Boolean) 
- Complex_query_with_groupBy_in_subquery1(Boolean) 
- Complex_query_with_groupBy_in_subquery2(Boolean) 
- Complex_query_with_groupBy_in_subquery3(Boolean) 
- Complex_query_with_groupBy_in_subquery4(Boolean) 
- Count_after_GroupBy_aggregate(Boolean) 
- Count_after_GroupBy_without_aggregate(Boolean) 
- Count_with_predicate_after_GroupBy_without_aggregate(Boolean) 
- CreateContext() 
- Distinct_GroupBy_Aggregate(Boolean) 
- Distinct_GroupBy_OrderBy_key(Boolean) 
- Element_selector_with_case_block_repeated_inside_another_case_block_in_projection(Boolean) 
- Final_GroupBy_complex_key_entity(Boolean) 
- Final_GroupBy_entity(Boolean) 
- Final_GroupBy_multiple_properties_entity(Boolean) 
- Final_GroupBy_nominal_type_entity(Boolean) 
- Final_GroupBy_property_anonymous_type_element_selector(Boolean) 
- Final_GroupBy_property_anonymous_type(Boolean) 
- Final_GroupBy_property_entity_Include_collection(Boolean) 
- Final_GroupBy_property_entity_non_nullable(Boolean) 
- Final_GroupBy_property_entity_projecting_collection_and_single_result(Boolean) 
- Final_GroupBy_property_entity_projecting_collection_composed(Boolean) 
- Final_GroupBy_property_entity_projecting_collection(Boolean) 
- Final_GroupBy_property_entity(Boolean) 
- Group_by_column_project_constant(Boolean) 
- Group_by_with_arithmetic_operation_inside_aggregate(Boolean) 
- Group_by_with_projection_into_DTO(Boolean) 
- GroupBy_after_anonymous_projection_and_distinct_followed_by_another_anonymous_projection(Boolean) 
- GroupBy_after_predicate_Constant_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_aggregate_after_skip_0_take_0(Boolean) 
- GroupBy_aggregate_Contains(Boolean) 
- GroupBy_aggregate_followed_another_GroupBy_aggregate(Boolean) 
- GroupBy_aggregate_followed_by_another_GroupBy_aggregate(Boolean) 
- GroupBy_aggregate_from_multiple_query_in_same_projection_2(Boolean) 
- GroupBy_aggregate_from_multiple_query_in_same_projection_3(Boolean) 
- GroupBy_aggregate_from_multiple_query_in_same_projection(Boolean) 
- GroupBy_aggregate_from_right_side_of_join(Boolean) 
- GroupBy_aggregate_join_another_GroupBy_aggregate(Boolean) 
- GroupBy_Aggregate_Join_converted_from_SelectMany(Boolean) 
- GroupBy_aggregate_join_with_group_result(Boolean) 
- GroupBy_aggregate_join_with_grouping_key(Boolean) 
- GroupBy_Aggregate_Join(Boolean) 
- GroupBy_aggregate_left_join_GroupBy_aggregate_left_join(Boolean) 
- GroupBy_Aggregate_LeftJoin_converted_from_SelectMany(Boolean) 
- GroupBy_aggregate_over_a_subquery(Boolean) 
- GroupBy_aggregate_projecting_conditional_expression_based_on_group_key(Boolean) 
- GroupBy_aggregate_projecting_conditional_expression(Boolean) 
- GroupBy_aggregate_Pushdown_followed_by_projecting_constant(Boolean) 
- GroupBy_aggregate_Pushdown_followed_by_projecting_Length(Boolean) 
- GroupBy_aggregate_Pushdown(Boolean) 
- GroupBy_aggregate_SelectMany(Boolean) 
- GroupBy_aggregate_using_grouping_key_Pushdown(Boolean) 
- GroupBy_aggregate_without_selectMany_selecting_first(Boolean) 
- GroupBy_anonymous_key_type_mismatch_with_aggregate(Boolean) 
- GroupBy_anonymous_Select_Average(Boolean) 
- GroupBy_anonymous_Select_Count(Boolean) 
- GroupBy_anonymous_Select_LongCount(Boolean) 
- GroupBy_anonymous_Select_Max(Boolean) 
- GroupBy_anonymous_Select_Min(Boolean) 
- GroupBy_anonymous_Select_Sum_Min_Max_Avg(Boolean) 
- GroupBy_anonymous_Select_Sum(Boolean) 
- GroupBy_anonymous_with_alias_Select_Key_Sum(Boolean) 
- GroupBy_based_on_renamed_property_complex(Boolean) 
- GroupBy_based_on_renamed_property_simple(Boolean) 
- GroupBy_complex_key_aggregate_2(Boolean) 
- GroupBy_complex_key_aggregate(Boolean) 
- GroupBy_complex_key_without_aggregate(Boolean) 
- GroupBy_composite_Key_as_part_of_element_selector(Boolean) 
- GroupBy_Composite_Select_Average(Boolean) 
- GroupBy_Composite_Select_Count(Boolean) 
- GroupBy_Composite_Select_Dto_Sum_Min_Key_flattened_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Key_Average(Boolean) 
- GroupBy_Composite_Select_Key_Count(Boolean) 
- GroupBy_Composite_Select_Key_LongCount(Boolean) 
- GroupBy_Composite_Select_Key_Max(Boolean) 
- GroupBy_Composite_Select_Key_Min(Boolean) 
- GroupBy_Composite_Select_Key_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Key_Sum(Boolean) 
- GroupBy_Composite_Select_LongCount(Boolean) 
- GroupBy_Composite_Select_Max(Boolean) 
- GroupBy_Composite_Select_Min(Boolean) 
- GroupBy_Composite_Select_Sum_Min_Key_flattened_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Sum_Min_part_Key_flattened_Max_Avg(Boolean) 
- GroupBy_Composite_Select_Sum(Boolean) 
- GroupBy_conditional_properties(Boolean) 
- GroupBy_Constant_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_Constant_with_element_selector_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_Constant_with_element_selector_Select_Sum(Boolean) 
- GroupBy_Constant_with_element_selector_Select_Sum2(Boolean) 
- GroupBy_Constant_with_element_selector_Select_Sum3(Boolean) 
- GroupBy_constant_with_where_on_grouping_with_aggregate_operators(Boolean) 
- GroupBy_count_filter(Boolean) 
- GroupBy_Count_in_projection(Boolean) 
- GroupBy_Distinct(Boolean) 
- GroupBy_Dto_as_element_selector_Select_Sum(Boolean) 
- GroupBy_Dto_as_key_Select_Sum(Boolean) 
- GroupBy_element_selector_complex_aggregate(Boolean) 
- GroupBy_element_selector_complex_aggregate2(Boolean) 
- GroupBy_element_selector_complex_aggregate3(Boolean) 
- GroupBy_element_selector_complex_aggregate4(Boolean) 
- GroupBy_empty_key_Aggregate_Key(Boolean) 
- GroupBy_empty_key_Aggregate(Boolean) 
- GroupBy_filter_count_OrderBy_count_Select_sum(Boolean) 
- GroupBy_filter_count(Boolean) 
- GroupBy_filter_key(Boolean) 
- GroupBy_group_Distinct_Select_Distinct_aggregate(Boolean) 
- GroupBy_group_Where_Select_Distinct_aggregate(Boolean) 
- GroupBy_Key_as_part_of_element_selector(Boolean) 
- GroupBy_let_orderby_projection_with_coalesce_operation(Boolean) 
- GroupBy_Min_Where_optional_relationship_2(Boolean) 
- GroupBy_Min_Where_optional_relationship(Boolean) 
- GroupBy_multi_navigation_members_Aggregate(Boolean) 
- GroupBy_multiple_Count_with_predicate(Boolean) 
- GroupBy_multiple_Sum_with_conditional_projection(Boolean) 
- GroupBy_multiple_Sum_with_Select_conditional_projection(Boolean) 
- GroupBy_nominal_type_count(Boolean) 
- GroupBy_optional_navigation_member_Aggregate(Boolean) 
- GroupBy_OrderBy_count_Select_sum(Boolean) 
- GroupBy_OrderBy_count(Boolean) 
- GroupBy_OrderBy_key(Boolean) 
- GroupBy_orderby_projection_with_coalesce_operation(Boolean) 
- GroupBy_OrderBy_with_grouping_result(Boolean) 
- GroupBy_param_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_param_with_element_selector_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_param_with_element_selector_Select_Sum(Boolean) 
- GroupBy_param_with_element_selector_Select_Sum2(Boolean) 
- GroupBy_param_with_element_selector_Select_Sum3(Boolean) 
- GroupBy_principal_key_property_optimization(Boolean) 
- GroupBy_Property_anonymous_element_selector_Average(Boolean) 
- GroupBy_Property_anonymous_element_selector_Count(Boolean) 
- GroupBy_Property_anonymous_element_selector_LongCount(Boolean) 
- GroupBy_Property_anonymous_element_selector_Max(Boolean) 
- GroupBy_Property_anonymous_element_selector_Min(Boolean) 
- GroupBy_Property_anonymous_element_selector_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Property_anonymous_element_selector_Sum(Boolean) 
- GroupBy_Property_scalar_element_selector_Average(Boolean) 
- GroupBy_Property_scalar_element_selector_Count(Boolean) 
- GroupBy_Property_scalar_element_selector_LongCount(Boolean) 
- GroupBy_Property_scalar_element_selector_Max(Boolean) 
- GroupBy_Property_scalar_element_selector_Min(Boolean) 
- GroupBy_Property_scalar_element_selector_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Property_scalar_element_selector_Sum(Boolean) 
- GroupBy_Property_Select_Average_with_group_enumerable_projected(Boolean) 
- GroupBy_Property_Select_Average(Boolean) 
- GroupBy_Property_Select_Count_with_nulls(Boolean) 
- GroupBy_Property_Select_Count_with_predicate(Boolean) 
- GroupBy_Property_Select_Count(Boolean) 
- GroupBy_Property_Select_Key_Average(Boolean) 
- GroupBy_Property_Select_Key_Count(Boolean) 
- GroupBy_Property_Select_Key_LongCount(Boolean) 
- GroupBy_Property_Select_Key_Max(Boolean) 
- GroupBy_Property_Select_Key_Min(Boolean) 
- GroupBy_Property_Select_key_multiple_times_and_aggregate(Boolean) 
- GroupBy_Property_Select_Key_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Property_Select_Key_Sum(Boolean) 
- GroupBy_Property_Select_Key_with_constant(Boolean) 
- GroupBy_Property_Select_LongCount_with_nulls(Boolean) 
- GroupBy_Property_Select_LongCount_with_predicate(Boolean) 
- GroupBy_Property_Select_LongCount(Boolean) 
- GroupBy_Property_Select_Max(Boolean) 
- GroupBy_Property_Select_Min(Boolean) 
- GroupBy_Property_Select_Sum_Min_Key_Max_Avg(Boolean) 
- GroupBy_Property_Select_Sum_Min_Max_Avg(Boolean) 
- GroupBy_Property_Select_Sum(Boolean) 
- GroupBy_required_navigation_member_Aggregate(Boolean) 
- GroupBy_scalar_aggregate_in_set_operation(Boolean) 
- GroupBy_scalar_subquery(Boolean) 
- GroupBy_Select_Distinct_aggregate(Boolean) 
- GroupBy_select_grouping_array(Boolean) 
- GroupBy_select_grouping_composed_list_2(Boolean) 
- GroupBy_select_grouping_composed_list(Boolean) 
- GroupBy_select_grouping_list(Boolean) 
- GroupBy_selecting_grouping_key_list(Boolean) 
- GroupBy_SelectMany(Boolean) 
- GroupBy_Shadow(Boolean) 
- GroupBy_Shadow2(Boolean) 
- GroupBy_Shadow3(Boolean) 
- GroupBy_skip_0_take_0_aggregate(Boolean) 
- GroupBy_Sum_constant_cast(Boolean) 
- GroupBy_Sum_constant(Boolean) 
- GroupBy_Where_Average(Boolean) 
- GroupBy_Where_Count_with_predicate(Boolean) 
- GroupBy_Where_Count(Boolean) 
- GroupBy_Where_LongCount(Boolean) 
- GroupBy_Where_Max(Boolean) 
- GroupBy_Where_Min(Boolean) 
- GroupBy_Where_Select_Where_Count(Boolean) 
- GroupBy_Where_Select_Where_Select_Min(Boolean) 
- GroupBy_Where_Sum(Boolean) 
- GroupBy_Where_Where_Count(Boolean) 
- GroupBy_Where_with_grouping_result(Boolean) 
- GroupBy_with_aggregate_containing_complex_where(Boolean) 
- GroupBy_with_aggregate_through_navigation_property(Boolean) 
- GroupBy_with_cast_inside_grouping_aggregate(Boolean) 
- GroupBy_with_group_key_access_thru_navigation(Boolean) 
- GroupBy_with_group_key_access_thru_nested_navigation(Boolean) 
- GroupBy_with_group_key_being_navigation_with_complex_projection(Boolean) 
- GroupBy_with_group_key_being_navigation_with_entity_key_projection(Boolean) 
- GroupBy_with_group_key_being_navigation(Boolean) 
- GroupBy_with_group_key_being_nested_navigation(Boolean) 
- GroupBy_with_grouping_key_DateTime_Day(Boolean) 
- GroupBy_with_grouping_key_using_Like(Boolean) 
- GroupBy_with_order_by_skip_and_another_order_by(Boolean) 
- GroupBy_with_orderby_take_skip_distinct_followed_by_group_key_projection(Boolean) 
- GroupBy_with_result_selector(Boolean) 
- GroupJoin_complex_GroupBy_Aggregate(Boolean) 
- GroupJoin_GroupBy_Aggregate_2(Boolean) 
- GroupJoin_GroupBy_Aggregate_3(Boolean) 
- GroupJoin_GroupBy_Aggregate_4(Boolean) 
- GroupJoin_GroupBy_Aggregate_5(Boolean) 
- GroupJoin_GroupBy_Aggregate(Boolean) 
- Join_complex_GroupBy_Aggregate(Boolean) 
- Join_GroupBy_Aggregate_distinct_single_join(Boolean) 
- Join_GroupBy_Aggregate_in_subquery(Boolean) 
- Join_GroupBy_Aggregate_multijoins(Boolean) 
- Join_GroupBy_Aggregate_on_key(Boolean) 
- Join_GroupBy_Aggregate_single_join(Boolean) 
- Join_GroupBy_Aggregate_with_another_join(Boolean) 
- Join_GroupBy_Aggregate_with_left_join(Boolean) 
- Join_GroupBy_Aggregate(Boolean) 
- Join_groupby_anonymous_orderby_anonymous_projection(Boolean) 
- Key_plus_key_in_projection(Boolean) 
- LongCount_after_GroupBy_aggregate(Boolean) 
- LongCount_after_GroupBy_without_aggregate(Boolean) 
- LongCount_with_predicate_after_GroupBy_without_aggregate(Boolean) 
- MinMax_after_GroupBy_aggregate(Boolean) 
- Odata_groupby_empty_key(Boolean) 
- OrderBy_GroupBy_Aggregate(Boolean) 
- OrderBy_GroupBy_SelectMany_shadow(Boolean) 
- OrderBy_GroupBy_SelectMany(Boolean) 
- OrderBy_Skip_GroupBy_Aggregate(Boolean) 
- OrderBy_Skip_Take_GroupBy_Aggregate(Boolean) 
- OrderBy_Take_GroupBy_Aggregate(Boolean) 
- Select_anonymous_GroupBy_Aggregate(Boolean) 
- Select_collection_of_scalar_before_GroupBy_aggregate(Boolean) 
- Select_correlated_collection_after_GroupBy_aggregate_when_identifier_changes_to_complex(Boolean) 
- Select_correlated_collection_after_GroupBy_aggregate_when_identifier_changes(Boolean) 
- Select_correlated_collection_after_GroupBy_aggregate_when_identifier_does_not_change(Boolean) 
- Select_GroupBy_All(Boolean) 
- Select_GroupBy_SelectMany(Boolean) 
- Select_nested_collection_with_groupby(Boolean) 
- Select_uncorrelated_collection_with_groupby_multiple_collections_work(Boolean) 
- Select_uncorrelated_collection_with_groupby_when_outer_is_distinct(Boolean) 
- Select_uncorrelated_collection_with_groupby_works(Boolean) 
- SelectMany_GroupBy_Aggregate(Boolean) 
- Self_join_GroupBy_Aggregate(Boolean) 
- Union_simple_groupby(Boolean) 
- Where_select_function_groupby_followed_by_another_select_with_aggregates(Boolean) 
 
net10.0-windows7.0
    namespace Microsoft.EntityFrameworkCore.Query
{
    public abstract class NorthwindGroupByQueryTestBase<TFixture> : QueryTestBase<TFixture>
        where TFixture, new(), NorthwindQueryFixtureBase<NoopModelCustomizer>
    {
        [ConditionalTheory]
        [MemberData("IsAsyncData", new[] {  })]
        public virtual Task GroupBy_Where_LongCount(bool async);
    }
}
            | .NET | 9.010.0 | 
|---|---|
| Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 7.0 | 
| Information specific to net10.0-windows7.0 | |
| Assembly | Microsoft.EntityFrameworkCore.Specification.Tests , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.EntityFrameworkCore.Specification.Tests (9.0.3) net9.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API