JsonQueryTestBase<TFixture>
Context21006
Context29219
Context30028
Context32310
Context32939
Context33046
Context34960
ContextArrayOfPrimitives
ContextBadJsonProperties
ContextJunkInJson
ContextLazyLoadingProxies
ContextNotICollection
ContextShadowProperties
ContextTrickyBuffering
JsonQueryTestBase(TFixture)
Accessing_missing_navigation_works()
AddServicesLazyLoadingProxies(IServiceCollection)
Bad_json_properties_duplicated_navigations(Boolean)
Bad_json_properties_duplicated_scalars(Boolean)
Bad_json_properties_empty_navigations(Boolean)
Bad_json_properties_empty_scalars(Boolean)
Bad_json_properties_null_navigations(Boolean)
Bad_json_properties_null_scalars(Boolean)
Basic_json_projection_enum_inside_json_entity(Boolean)
Basic_json_projection_owned_collection_branch_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owned_collection_leaf(Boolean)
Basic_json_projection_owned_collection_root_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owned_reference_branch_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owned_reference_duplicated_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owned_reference_duplicated2_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owned_reference_leaf(Boolean)
Basic_json_projection_owned_reference_root_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owner_entity_duplicated_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owner_entity_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_owner_entity_twice_NoTrackingWithIdentityResolution(Boolean)
Basic_json_projection_scalar(Boolean)
Can_project_nullable_json_property_when_the_element_in_json_is_not_present()
ClearLog()
ConfigureWarnings(WarningsConfigurationBuilder)
Contains_on_nested_collection_with_init_only_navigation()
Custom_naming_projection_everything(Boolean)
Custom_naming_projection_owned_collection(Boolean)
Custom_naming_projection_owned_reference(Boolean)
Custom_naming_projection_owned_scalar(Boolean)
Custom_naming_projection_owner_entity(Boolean)
Entity_including_collection_with_json_and_separate_json_projection_AsNoTrackingWithIdentityResolution(Boolean)
Entity_including_collection_with_json_AsNoTrackingWithIdentityResolution(Boolean)
Entity_including_collection_with_json(Boolean)
Group_by_First_on_json_scalar(Boolean)
Group_by_FirstOrDefault_on_json_scalar(Boolean)
Group_by_json_scalar_Orderby_json_scalar_FirstOrDefault(Boolean)
Group_by_json_scalar_Skip_First_project_json_scalar(Boolean)
Group_by_on_json_scalar_using_collection_indexer(Boolean)
Group_by_on_json_scalar(Boolean)
Group_by_Skip_Take_on_json_scalar(Boolean)
Json_all_types_entity_projection(Boolean)
Json_all_types_projection_from_owned_entity_reference(Boolean)
Json_all_types_projection_individual_properties(Boolean)
Json_boolean_predicate_negated(Boolean)
Json_boolean_predicate(Boolean)
Json_boolean_projection_negated(Boolean)
Json_boolean_projection(Boolean)
Json_branch_collection_distinct_and_other_collection(Boolean)
Json_collection_after_collection_index_in_projection_using_constant_when_owner_is_not_present(Boolean)
Json_collection_after_collection_index_in_projection_using_constant_when_owner_is_present(Boolean)
Json_collection_after_collection_index_in_projection_using_parameter_when_owner_is_not_present(Boolean)
Json_collection_after_collection_index_in_projection_using_parameter_when_owner_is_present(Boolean)
Json_collection_anonymous_projection_distinct_in_projection(Boolean)
Json_collection_Any_with_predicate(Boolean)
Json_collection_Distinct_Count_with_predicate(Boolean)
Json_collection_distinct_in_projection(Boolean)
Json_collection_ElementAt_and_pushdown(Boolean)
Json_collection_ElementAt_in_predicate(Boolean)
Json_collection_ElementAt_in_projection(Boolean)
Json_collection_ElementAt_project_collection(Boolean)
Json_collection_ElementAtOrDefault_in_projection(Boolean)
Json_collection_ElementAtOrDefault_project_collection(Boolean)
Json_collection_filter_in_projection(Boolean)
Json_collection_in_projection_with_anonymous_projection_of_scalars(Boolean)
Json_collection_in_projection_with_composition_count(Boolean)
Json_collection_in_projection_with_composition_where_and_anonymous_projection_of_primitive_arrays(Boolean)
Json_collection_in_projection_with_composition_where_and_anonymous_projection_of_scalars(Boolean)
Json_collection_index_in_predicate_nested_mix(Boolean)
Json_collection_index_in_predicate_using_column(Boolean)
Json_collection_index_in_predicate_using_complex_expression1(Boolean)
Json_collection_index_in_predicate_using_complex_expression2(Boolean)
Json_collection_index_in_predicate_using_constant(Boolean)
Json_collection_index_in_predicate_using_variable(Boolean)
Json_collection_index_in_projection_basic(Boolean)
Json_collection_index_in_projection_nested_project_collection_anonymous_projection(Boolean)
Json_collection_index_in_projection_nested_project_collection(Boolean)
Json_collection_index_in_projection_nested_project_reference(Boolean)
Json_collection_index_in_projection_nested_project_scalar(Boolean)
Json_collection_index_in_projection_nested(Boolean)
Json_collection_index_in_projection_project_collection(Boolean)
Json_collection_index_in_projection_using_column(Boolean)
Json_collection_index_in_projection_using_constant_when_owner_is_not_present(Boolean)
Json_collection_index_in_projection_using_constant_when_owner_is_present(Boolean)
Json_collection_index_in_projection_using_parameter_when_owner_is_not_present(Boolean)
Json_collection_index_in_projection_using_parameter_when_owner_is_present(Boolean)
Json_collection_index_in_projection_using_parameter(Boolean)
Json_collection_index_in_projection_using_untranslatable_client_method(Boolean)
Json_collection_index_in_projection_using_untranslatable_client_method2(Boolean)
Json_collection_index_in_projection_when_owner_is_not_present_misc1(Boolean)
Json_collection_index_in_projection_when_owner_is_not_present_misc2(Boolean)
Json_collection_index_in_projection_when_owner_is_not_present_multiple(Boolean)
Json_collection_index_in_projection_when_owner_is_present_misc1(Boolean)
Json_collection_index_in_projection_when_owner_is_present_misc2(Boolean)
Json_collection_index_in_projection_when_owner_is_present_multiple(Boolean)
Json_collection_index_outside_bounds_with_property_access(Boolean)
Json_collection_index_outside_bounds(Boolean)
Json_collection_index_outside_bounds2(Boolean)
Json_collection_index_with_expression_Select_ElementAt(Boolean)
Json_collection_index_with_parameter_Select_ElementAt(Boolean)
Json_collection_leaf_filter_in_projection(Boolean)
Json_collection_of_primitives_contains_in_predicate(Boolean)
Json_collection_of_primitives_index_used_in_orderby(Boolean)
Json_collection_of_primitives_index_used_in_predicate(Boolean)
Json_collection_of_primitives_index_used_in_projection(Boolean)
Json_collection_of_primitives_SelectMany(Boolean)
Json_collection_OrderByDescending_Skip_ElementAt(Boolean)
Json_collection_Select_entity_collection_ElementAt(Boolean)
Json_collection_Select_entity_ElementAt(Boolean)
Json_collection_Select_entity_in_anonymous_object_ElementAt(Boolean)
Json_collection_Select_entity_with_initializer_ElementAt(Boolean)
Json_collection_skip_take_in_projection_project_into_anonymous_type(Boolean)
Json_collection_skip_take_in_projection_with_json_reference_access_as_final_operation(Boolean)
Json_collection_skip_take_in_projection(Boolean)
Json_collection_Skip(Boolean)
Json_collection_Where_ElementAt(Boolean)
Json_collection_within_collection_Count(Boolean)
Json_entity_backtracking(Boolean)
Json_entity_with_inheritance_basic_projection(Boolean)
Json_entity_with_inheritance_project_derived(Boolean)
Json_entity_with_inheritance_project_navigations_on_derived(Boolean)
Json_entity_with_inheritance_project_navigations(Boolean)
Json_leaf_collection_distinct_and_other_collection(Boolean)
Json_multiple_collection_projections(Boolean)
Json_nested_collection_anonymous_projection_in_projection(Boolean)
Json_nested_collection_anonymous_projection_of_primitives_in_projection_NoTrackingWithIdentityResolution(Boolean)
Json_nested_collection_filter_in_projection(Boolean)
Json_predicate_on_bool_converted_to_int_zero_one_with_explicit_comparison(Boolean)
Json_predicate_on_bool_converted_to_int_zero_one(Boolean)
Json_predicate_on_bool_converted_to_string_True_False_with_explicit_comparison(Boolean)
Json_predicate_on_bool_converted_to_string_True_False(Boolean)
Json_predicate_on_bool_converted_to_string_Y_N_with_explicit_comparison(Boolean)
Json_predicate_on_bool_converted_to_string_Y_N(Boolean)
Json_predicate_on_byte_array(Boolean)
Json_predicate_on_byte(Boolean)
Json_predicate_on_character(Boolean)
Json_predicate_on_dateonly(Boolean)
Json_predicate_on_datetime(Boolean)
Json_predicate_on_datetimeoffset(Boolean)
Json_predicate_on_decimal(Boolean)
Json_predicate_on_default_string(Boolean)
Json_predicate_on_double(Boolean)
Json_predicate_on_enum(Boolean)
Json_predicate_on_enumwithintconverter(Boolean)
Json_predicate_on_guid(Boolean)
Json_predicate_on_int_zero_one_converted_to_bool(Boolean)
Json_predicate_on_int16(Boolean)
Json_predicate_on_int32(Boolean)
Json_predicate_on_int64(Boolean)
Json_predicate_on_max_length_string(Boolean)
Json_predicate_on_nullableenum1(Boolean)
Json_predicate_on_nullableenum2(Boolean)
Json_predicate_on_nullableenumwithconverter1(Boolean)
Json_predicate_on_nullableenumwithconverter2(Boolean)
Json_predicate_on_nullableenumwithconverterthathandlesnulls1(Boolean)
Json_predicate_on_nullableenumwithconverterthathandlesnulls2(Boolean)
Json_predicate_on_nullableint321(Boolean)
Json_predicate_on_nullableint322(Boolean)
Json_predicate_on_signedbyte(Boolean)
Json_predicate_on_single(Boolean)
Json_predicate_on_string_condition(Boolean)
Json_predicate_on_string_True_False_converted_to_bool(Boolean)
Json_predicate_on_string_Y_N_converted_to_bool(Boolean)
Json_predicate_on_timeonly(Boolean)
Json_predicate_on_timespan(Boolean)
Json_predicate_on_unisgnedint16(Boolean)
Json_predicate_on_unsignedint32(Boolean)
Json_predicate_on_unsignedint64(Boolean)
Json_projection_collection_element_and_reference_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_deduplication_with_collection_in_original_and_collection_indexer_in_target(Boolean)
Json_projection_deduplication_with_collection_indexer_in_original(Boolean)
Json_projection_deduplication_with_collection_indexer_in_target(Boolean)
Json_projection_enum_with_custom_conversion(Boolean)
Json_projection_nested_collection_and_element_correct_order_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_nested_collection_element_using_parameter_and_the_owner_in_correct_order_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_nothing_interesting_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_only_second_element_through_collection_element_constant_projected_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_only_second_element_through_collection_element_parameter_projected_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_owner_entity_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_reference_collection_and_collection_element_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_second_element_projected_before_owner_as_well_as_root_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_second_element_projected_before_owner_nested_as_well_as_root_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_second_element_through_collection_element_constant_different_values_projected_before_owner_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_second_element_through_collection_element_constant_projected_after_owner_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_projection_second_element_through_collection_element_parameter_correctly_projected_after_owner_nested_AsNoTrackingWithIdentityResolution(Boolean)
Json_property_in_predicate(Boolean)
Json_scalar_length(Boolean)
Json_scalar_optional_null_semantics(Boolean)
Json_scalar_required_null_semantics(Boolean)
Json_subquery_property_pushdown_length(Boolean)
Json_subquery_reference_pushdown_property(Boolean)
Json_subquery_reference_pushdown_reference_anonymous_projection(Boolean)
Json_subquery_reference_pushdown_reference_pushdown_anonymous_projection(Boolean)
Json_subquery_reference_pushdown_reference_pushdown_collection(Boolean)
Json_subquery_reference_pushdown_reference_pushdown_reference(Boolean)
Json_subquery_reference_pushdown_reference(Boolean)
Json_with_include_on_entity_collection_and_reference(Boolean)
Json_with_include_on_entity_collection(Boolean)
Json_with_include_on_entity_reference(Boolean)
Json_with_include_on_json_entity(Boolean)
Json_with_projection_of_json_collection_and_entity_collection(Boolean)
Json_with_projection_of_json_collection_element_and_entity_collection(Boolean)
Json_with_projection_of_json_collection_leaf_and_entity_collection(Boolean)
Json_with_projection_of_json_reference_and_entity_collection(Boolean)
Json_with_projection_of_json_reference_leaf_and_entity_collection(Boolean)
Json_with_projection_of_mix_of_json_collections_json_references_and_entity_collection(Boolean)
Json_with_projection_of_multiple_json_references_and_entity_collection(Boolean)
Junk_in_json_basic_no_tracking()
Junk_in_json_basic_tracking()
Left_join_json_entities_complex_projection_json_being_inner(Boolean)
Left_join_json_entities_complex_projection(Boolean)
Left_join_json_entities_json_being_inner(Boolean)
LeftJoin_json_entities(Boolean)
Missing_navigation_works_with_deduplication(Boolean)
Not_ICollection_basic_projection()
OnConfiguringLazyLoadingProxies(DbContextOptionsBuilder)
OnModelCreating21006(ModelBuilder)
OnModelCreating29219(ModelBuilder)
OnModelCreating30028(ModelBuilder)
OnModelCreating32310(ModelBuilder)
OnModelCreating32939(ModelBuilder)
OnModelCreating33046(ModelBuilder)
OnModelCreating34960(ModelBuilder)
OnModelCreatingArrayOfPrimitives(ModelBuilder)
OnModelCreatingBadJsonProperties(ModelBuilder)
OnModelCreatingJunkInJson(ModelBuilder)
OnModelCreatingLazyLoadingProxies(ModelBuilder)
OnModelCreatingNotICollection(ModelBuilder)
OnModelCreatingShadowProperties(ModelBuilder)
OnModelCreatingTrickyBuffering(ModelBuilder)
Optional_json_properties_materialized_as_null_when_the_element_in_json_is_not_present()
Predicate_based_on_element_of_json_array_of_primitives1()
Predicate_based_on_element_of_json_array_of_primitives2()
Predicate_based_on_element_of_json_array_of_primitives3()
Project_element_of_json_array_of_primitives()
Project_entity_with_json_null_values()
Project_entity_with_single_owned(Boolean)
Project_json_array_of_primitives_on_collection()
Project_json_array_of_primitives_on_reference()
Project_json_collection_in_tracking_query_fails(Boolean)
Project_json_entity_FirstOrDefault_subquery_with_binding_on_top(Boolean)
Project_json_entity_FirstOrDefault_subquery_with_entity_comparison_on_top(Boolean)
Project_json_entity_in_tracking_query_fails_even_when_owner_is_present(Boolean)
Project_json_reference_in_tracking_query_fails(Boolean)
Project_json_with_no_properties()
Project_missing_required_navigation(Boolean)
Project_missing_required_scalar(Boolean)
Project_nested_json_entity_with_missing_scalars(Boolean)
Project_null_required_navigation(Boolean)
Project_null_required_scalar(Boolean)
Project_proxies_entity_with_json_with_primitive_collection()
Project_proxies_entity_with_json()
Project_root_entity_with_missing_required_navigation(Boolean)
Project_root_entity_with_null_required_navigation(Boolean)
Project_root_with_missing_scalars(Boolean)
Project_shadow_properties_from_json_entity()
Project_top_level_entity_with_null_value_required_scalars(Boolean)
Project_top_level_json_entity_with_missing_scalars(Boolean)
Query_with_nested_json_collection_mapped_to_private_field_via_IReadOnlyList()
RightJoin_json_entities(Boolean)
Seed21006(Context21006)
Seed29219(DbContext)
Seed30028(DbContext)
Seed32310(DbContext)
Seed32939(DbContext)
Seed33046(DbContext)
Seed34960(Context34960)
SeedArrayOfPrimitives(DbContext)
SeedBadJsonProperties(ContextBadJsonProperties)
SeedJunkInJson(DbContext)
SeedNotICollection(DbContext)
SeedShadowProperties(DbContext)
SeedTrickyBuffering(DbContext)
Shadow_properties_basic_no_tracking()
Shadow_properties_basic_tracking()
Tricky_buffering_basic()
Try_project_collection_but_JSON_is_entity()
Try_project_reference_but_JSON_is_collection()
net11.0
namespace Microsoft.EntityFrameworkCore.Query
{
public abstract class JsonQueryTestBase<TFixture> : QueryTestBase<TFixture>
where TFixture, new(), JsonQueryFixtureBase
{
[ConditionalTheory]
[MemberData("IsAsyncData", new[] { })]
public virtual Task Json_predicate_on_string_Y_N_converted_to_bool(bool async);
}
}
| .NET | 10.011.0 |
|---|---|
Information specific to net11.0 | |
| Assemblies | Microsoft.EntityFrameworkCore.Specification.Tests , Version=10.0.14.0, PublicKeyToken=adb9793829ddae60 Microsoft.EntityFrameworkCore.Specification.Tests , Version=11.0.0.0, PublicKeyToken=adb9793829ddae60 |
| Referencing | Your project needs a package reference to |
| Package | Microsoft.EntityFrameworkCore.Specification.Tests (10.0.14) net10.0 |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API