EntitySplittingQueryTestBase
EntitySplittingQueryTestBase()
ContextFactory
StoreName
TestSqlLoggerFactory
AddOptions(DbContextOptionsBuilder)
AssertCollection<TElement>(IEnumerable<TElement>, IEnumerable<TElement>, Boolean, Func<TElement, Object>, Action<TElement, TElement>)
AssertEqual<T>(T, T, Action<T, T>)
AssertGrouping<TKey, TElement>(IGrouping<TKey, TElement>, IGrouping<TKey, TElement>, Boolean, Func<TElement, Object>, Action<TKey, TKey>, Action<TElement, TElement>)
AssertInclude<TEntity>(TEntity, TEntity, IExpectedInclude[])
AssertQuery<TResult>(Boolean, Func<ISetSource, IQueryable<TResult>>, Func<TResult, Object>, Action<TResult, TResult>, Boolean, Int32)
AssertSql(String[])
Can_query_entity_which_is_split_in_three(Boolean)
Can_query_entity_which_is_split_in_two(Boolean)
Can_query_entity_which_is_split_selecting_only_main_properties(Boolean)
Can_query_entity_which_is_split_selecting_only_part_2_properties(Boolean)
Can_query_entity_which_is_split_selecting_only_part_3_properties(Boolean)
CreateContext()
Custom_projection_trim_when_multiple_tables(Boolean)
DisposeAsync()
GetExpectedData()
Include_collection_on_split_entity(Boolean)
Include_collection_to_split_entity_including_collection(Boolean)
Include_collection_to_split_entity(Boolean)
Include_reference_on_split_entity(Boolean)
Include_reference_to_split_entity_including_reference(Boolean)
Include_reference_to_split_entity(Boolean)
InitializeContextFactoryAsync(Action<ModelBuilder>)
Normal_entity_owning_a_split_collection(Boolean)
Normal_entity_owning_a_split_reference_with_main_fragment_not_sharing_custom_projection(Boolean)
Normal_entity_owning_a_split_reference_with_main_fragment_not_sharing(Boolean)
Normal_entity_owning_a_split_reference_with_main_fragment_sharing_custom_projection(Boolean)
Normal_entity_owning_a_split_reference_with_main_fragment_sharing_multiple_level(Boolean)
Normal_entity_owning_a_split_reference_with_main_fragment_sharing(Boolean)
OnModelCreating(ModelBuilder)
Split_entity_owning_a_collection(Boolean)
Split_entity_owning_a_reference(Boolean)
Split_entity_owning_a_split_collection(Boolean)
Split_entity_owning_a_split_reference_with_table_sharing_1(Boolean)
Split_entity_owning_a_split_reference_with_table_sharing_4(Boolean)
Split_entity_owning_a_split_reference_with_table_sharing_6(Boolean)
Split_entity_owning_a_split_reference_without_table_sharing(Boolean)
Tpc_entity_owning_a_split_collection_on_base(Boolean)
Tpc_entity_owning_a_split_collection_on_leaf(Boolean)
Tpc_entity_owning_a_split_collection_on_middle(Boolean)
Tpc_entity_owning_a_split_reference_on_base_without_table_sharing(Boolean)
Tpc_entity_owning_a_split_reference_on_leaf_with_table_sharing_querying_sibling(Boolean)
Tpc_entity_owning_a_split_reference_on_leaf_with_table_sharing(Boolean)
Tpc_entity_owning_a_split_reference_on_leaf_without_table_sharing(Boolean)
Tpc_entity_owning_a_split_reference_on_middle_without_table_sharing(Boolean)
Tph_entity_owning_a_split_collection_on_base(Boolean)
Tph_entity_owning_a_split_collection_on_leaf(Boolean)
Tph_entity_owning_a_split_collection_on_middle(Boolean)
Tph_entity_owning_a_split_reference_on_base_with_table_sharing_querying_sibling(Boolean)
Tph_entity_owning_a_split_reference_on_base_with_table_sharing(Boolean)
Tph_entity_owning_a_split_reference_on_base_without_table_sharing(Boolean)
Tph_entity_owning_a_split_reference_on_leaf_with_table_sharing_querying_sibling(Boolean)
Tph_entity_owning_a_split_reference_on_leaf_with_table_sharing(Boolean)
Tph_entity_owning_a_split_reference_on_leaf_without_table_sharing(Boolean)
Tph_entity_owning_a_split_reference_on_middle_with_table_sharing_querying_sibling(Boolean)
Tph_entity_owning_a_split_reference_on_middle_with_table_sharing(Boolean)
Tph_entity_owning_a_split_reference_on_middle_without_table_sharing(Boolean)
Tpt_entity_owning_a_split_collection_on_base(Boolean)
Tpt_entity_owning_a_split_collection_on_leaf(Boolean)
Tpt_entity_owning_a_split_collection_on_middle(Boolean)
Tpt_entity_owning_a_split_reference_on_base_with_table_sharing_querying_sibling(Boolean)
Tpt_entity_owning_a_split_reference_on_base_with_table_sharing(Boolean)
Tpt_entity_owning_a_split_reference_on_base_without_table_sharing(Boolean)
Tpt_entity_owning_a_split_reference_on_leaf_with_table_sharing_querying_sibling(Boolean)
Tpt_entity_owning_a_split_reference_on_leaf_with_table_sharing(Boolean)
Tpt_entity_owning_a_split_reference_on_leaf_without_table_sharing(Boolean)
Tpt_entity_owning_a_split_reference_on_middle_with_table_sharing_querying_sibling(Boolean)
Tpt_entity_owning_a_split_reference_on_middle_with_table_sharing(Boolean)
Tpt_entity_owning_a_split_reference_on_middle_without_table_sharing(Boolean)
UseTransaction(DatabaseFacade, IDbContextTransaction)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Query
{
public abstract class EntitySplittingQueryTestBase : NonSharedModelTestBase
{
[AsyncStateMachine(typeof(<Can_query_entity_which_is_split_selecting_only_main_properties>d__3))]
[ConditionalTheory]
[MemberData("IsAsyncData", new[] { })]
public virtual Task Can_query_entity_which_is_split_selecting_only_main_properties(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.Relational.Specification.Tests , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.EntityFrameworkCore.Relational.Specification.Tests (9.0.3) net9.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API