InheritanceRelationshipsQueryTestBase<TTestStore, TFixture> InheritanceRelationshipsQueryTestBase(Of TTestStore, TFixture) Class

Definition

public abstract class InheritanceRelationshipsQueryTestBase<TTestStore, TFixture> : IClassFixture<TFixture>, IDisposable where TTestStore : TestStore where TFixture : InheritanceRelationshipsQueryFixtureBase<TTestStore>, new ()
Public MustInherit Class InheritanceRelationshipsQueryTestBase(Of TTestStore As TestStore, TFixture As {InheritanceRelationshipsQueryFixtureBase(Of TTestStore), New})
    Inherits IClassFixture(Of TFixture)
    Implements IDisposable
Type Parameters
TTestStore
TFixture
Inheritance
System.ObjectSystem.Object
InheritanceRelationshipsQueryTestBase<TTestStore, TFixture>InheritanceRelationshipsQueryTestBase(Of TTestStore, TFixture)
Implements
System.IDisposableSystem.IDisposable

Constructors

InheritanceRelationshipsQueryTestBase(TFixture) InheritanceRelationshipsQueryTestBase(TFixture)

protected InheritanceRelationshipsQueryTestBase(TFixture fixture)
Protected Sub New(fixture As TFixture)
Parameters
fixture
TFixture TFixture

Properties

Fixture Fixture

protected TFixture Fixture { get; }
Protected ReadOnly Property Fixture As TFixture
Value
TFixture TFixture

TestStore TestStore

protected TTestStore TestStore { get; }
Protected ReadOnly Property TestStore As TTestStore
Value
TTestStore TTestStore

Methods

public virtual void Changes_in_derived_related_entities_are_detected()
Public Overridable Sub Changes_in_derived_related_entities_are_detected

ClearLog() ClearLog()

protected virtual void ClearLog()
Protected Overridable Sub ClearLog

CreateContext() CreateContext()

protected InheritanceRelationshipsContext CreateContext()
Protected Function CreateContext As InheritanceRelationshipsContext
Returns

Dispose() Dispose()

public void Dispose()
Public Sub Dispose

Entity_can_make_separate_relationships_with_base_type_and_derived_type_both() Entity_can_make_separate_relationships_with_base_type_and_derived_type_both()

public virtual void Entity_can_make_separate_relationships_with_base_type_and_derived_type_both()
Public Overridable Sub Entity_can_make_separate_relationships_with_base_type_and_derived_type_both

Include_collection_with_inheritance_on_derived_reverse() Include_collection_with_inheritance_on_derived_reverse()

public virtual void Include_collection_with_inheritance_on_derived_reverse()
Public Overridable Sub Include_collection_with_inheritance_on_derived_reverse

Include_collection_with_inheritance_on_derived1() Include_collection_with_inheritance_on_derived1()

public virtual void Include_collection_with_inheritance_on_derived1()
Public Overridable Sub Include_collection_with_inheritance_on_derived1

Include_collection_with_inheritance_on_derived2() Include_collection_with_inheritance_on_derived2()

public virtual void Include_collection_with_inheritance_on_derived2()
Public Overridable Sub Include_collection_with_inheritance_on_derived2

Include_collection_with_inheritance_on_derived3() Include_collection_with_inheritance_on_derived3()

public virtual void Include_collection_with_inheritance_on_derived3()
Public Overridable Sub Include_collection_with_inheritance_on_derived3

Include_collection_with_inheritance_on_derived4() Include_collection_with_inheritance_on_derived4()

public virtual void Include_collection_with_inheritance_on_derived4()
Public Overridable Sub Include_collection_with_inheritance_on_derived4

Include_collection_with_inheritance_reverse() Include_collection_with_inheritance_reverse()

public virtual void Include_collection_with_inheritance_reverse()
Public Overridable Sub Include_collection_with_inheritance_reverse

Include_collection_with_inheritance_with_filter_reverse() Include_collection_with_inheritance_with_filter_reverse()

public virtual void Include_collection_with_inheritance_with_filter_reverse()
Public Overridable Sub Include_collection_with_inheritance_with_filter_reverse

Include_collection_with_inheritance_with_filter1() Include_collection_with_inheritance_with_filter1()

public virtual void Include_collection_with_inheritance_with_filter1()
Public Overridable Sub Include_collection_with_inheritance_with_filter1

Include_collection_with_inheritance_with_filter2() Include_collection_with_inheritance_with_filter2()

public virtual void Include_collection_with_inheritance_with_filter2()
Public Overridable Sub Include_collection_with_inheritance_with_filter2

Include_collection_with_inheritance1() Include_collection_with_inheritance1()

public virtual void Include_collection_with_inheritance1()
Public Overridable Sub Include_collection_with_inheritance1

Include_collection_with_inheritance2() Include_collection_with_inheritance2()

public virtual void Include_collection_with_inheritance2()
Public Overridable Sub Include_collection_with_inheritance2

Include_collection_without_inheritance() Include_collection_without_inheritance()

public virtual void Include_collection_without_inheritance()
Public Overridable Sub Include_collection_without_inheritance

Include_collection_without_inheritance_reverse() Include_collection_without_inheritance_reverse()

public virtual void Include_collection_without_inheritance_reverse()
Public Overridable Sub Include_collection_without_inheritance_reverse

Include_collection_without_inheritance_with_filter() Include_collection_without_inheritance_with_filter()

public virtual void Include_collection_without_inheritance_with_filter()
Public Overridable Sub Include_collection_without_inheritance_with_filter

Include_collection_without_inheritance_with_filter_reverse() Include_collection_without_inheritance_with_filter_reverse()

public virtual void Include_collection_without_inheritance_with_filter_reverse()
Public Overridable Sub Include_collection_without_inheritance_with_filter_reverse

Include_reference_with_inheritance_on_derived_reverse() Include_reference_with_inheritance_on_derived_reverse()

public virtual void Include_reference_with_inheritance_on_derived_reverse()
Public Overridable Sub Include_reference_with_inheritance_on_derived_reverse

Include_reference_with_inheritance_on_derived_with_filter_reverse() Include_reference_with_inheritance_on_derived_with_filter_reverse()

public virtual void Include_reference_with_inheritance_on_derived_with_filter_reverse()
Public Overridable Sub Include_reference_with_inheritance_on_derived_with_filter_reverse

Include_reference_with_inheritance_on_derived_with_filter1() Include_reference_with_inheritance_on_derived_with_filter1()

public virtual void Include_reference_with_inheritance_on_derived_with_filter1()
Public Overridable Sub Include_reference_with_inheritance_on_derived_with_filter1

Include_reference_with_inheritance_on_derived_with_filter2() Include_reference_with_inheritance_on_derived_with_filter2()

public virtual void Include_reference_with_inheritance_on_derived_with_filter2()
Public Overridable Sub Include_reference_with_inheritance_on_derived_with_filter2

Include_reference_with_inheritance_on_derived_with_filter3() Include_reference_with_inheritance_on_derived_with_filter3()

public virtual void Include_reference_with_inheritance_on_derived_with_filter3()
Public Overridable Sub Include_reference_with_inheritance_on_derived_with_filter3

Include_reference_with_inheritance_on_derived_with_filter4() Include_reference_with_inheritance_on_derived_with_filter4()

public virtual void Include_reference_with_inheritance_on_derived_with_filter4()
Public Overridable Sub Include_reference_with_inheritance_on_derived_with_filter4

Include_reference_with_inheritance_on_derived1() Include_reference_with_inheritance_on_derived1()

public virtual void Include_reference_with_inheritance_on_derived1()
Public Overridable Sub Include_reference_with_inheritance_on_derived1

Include_reference_with_inheritance_on_derived2() Include_reference_with_inheritance_on_derived2()

public virtual void Include_reference_with_inheritance_on_derived2()
Public Overridable Sub Include_reference_with_inheritance_on_derived2

Include_reference_with_inheritance_on_derived3() Include_reference_with_inheritance_on_derived3()

public virtual void Include_reference_with_inheritance_on_derived3()
Public Overridable Sub Include_reference_with_inheritance_on_derived3

Include_reference_with_inheritance_on_derived4() Include_reference_with_inheritance_on_derived4()

public virtual void Include_reference_with_inheritance_on_derived4()
Public Overridable Sub Include_reference_with_inheritance_on_derived4

Include_reference_with_inheritance_reverse() Include_reference_with_inheritance_reverse()

public virtual void Include_reference_with_inheritance_reverse()
Public Overridable Sub Include_reference_with_inheritance_reverse

Include_reference_with_inheritance_with_filter_reverse() Include_reference_with_inheritance_with_filter_reverse()

public virtual void Include_reference_with_inheritance_with_filter_reverse()
Public Overridable Sub Include_reference_with_inheritance_with_filter_reverse

Include_reference_with_inheritance_with_filter1() Include_reference_with_inheritance_with_filter1()

public virtual void Include_reference_with_inheritance_with_filter1()
Public Overridable Sub Include_reference_with_inheritance_with_filter1

Include_reference_with_inheritance_with_filter2() Include_reference_with_inheritance_with_filter2()

public virtual void Include_reference_with_inheritance_with_filter2()
Public Overridable Sub Include_reference_with_inheritance_with_filter2

Include_reference_with_inheritance1() Include_reference_with_inheritance1()

public virtual void Include_reference_with_inheritance1()
Public Overridable Sub Include_reference_with_inheritance1

Include_reference_with_inheritance2() Include_reference_with_inheritance2()

public virtual void Include_reference_with_inheritance2()
Public Overridable Sub Include_reference_with_inheritance2

Include_reference_without_inheritance() Include_reference_without_inheritance()

public virtual void Include_reference_without_inheritance()
Public Overridable Sub Include_reference_without_inheritance

Include_reference_without_inheritance_on_derived_reverse() Include_reference_without_inheritance_on_derived_reverse()

public virtual void Include_reference_without_inheritance_on_derived_reverse()
Public Overridable Sub Include_reference_without_inheritance_on_derived_reverse

Include_reference_without_inheritance_on_derived1() Include_reference_without_inheritance_on_derived1()

public virtual void Include_reference_without_inheritance_on_derived1()
Public Overridable Sub Include_reference_without_inheritance_on_derived1

Include_reference_without_inheritance_on_derived2() Include_reference_without_inheritance_on_derived2()

public virtual void Include_reference_without_inheritance_on_derived2()
Public Overridable Sub Include_reference_without_inheritance_on_derived2

Include_reference_without_inheritance_reverse() Include_reference_without_inheritance_reverse()

public virtual void Include_reference_without_inheritance_reverse()
Public Overridable Sub Include_reference_without_inheritance_reverse

Include_reference_without_inheritance_with_filter() Include_reference_without_inheritance_with_filter()

public virtual void Include_reference_without_inheritance_with_filter()
Public Overridable Sub Include_reference_without_inheritance_with_filter

Include_reference_without_inheritance_with_filter_reverse() Include_reference_without_inheritance_with_filter_reverse()

public virtual void Include_reference_without_inheritance_with_filter_reverse()
Public Overridable Sub Include_reference_without_inheritance_with_filter_reverse

Include_self_refence_with_inheritence() Include_self_refence_with_inheritence()

public virtual void Include_self_refence_with_inheritence()
Public Overridable Sub Include_self_refence_with_inheritence

Include_self_refence_with_inheritence_reverse() Include_self_refence_with_inheritence_reverse()

public virtual void Include_self_refence_with_inheritence_reverse()
Public Overridable Sub Include_self_refence_with_inheritence_reverse

Nested_include_collection_reference_on_non_entity_base() Nested_include_collection_reference_on_non_entity_base()

public virtual void Nested_include_collection_reference_on_non_entity_base()
Public Overridable Sub Nested_include_collection_reference_on_non_entity_base

Nested_include_with_inheritance_collection_collection_reverse() Nested_include_with_inheritance_collection_collection_reverse()

public virtual void Nested_include_with_inheritance_collection_collection_reverse()
Public Overridable Sub Nested_include_with_inheritance_collection_collection_reverse

Nested_include_with_inheritance_collection_collection1() Nested_include_with_inheritance_collection_collection1()

public virtual void Nested_include_with_inheritance_collection_collection1()
Public Overridable Sub Nested_include_with_inheritance_collection_collection1

Nested_include_with_inheritance_collection_collection2() Nested_include_with_inheritance_collection_collection2()

public virtual void Nested_include_with_inheritance_collection_collection2()
Public Overridable Sub Nested_include_with_inheritance_collection_collection2

Nested_include_with_inheritance_collection_collection3() Nested_include_with_inheritance_collection_collection3()

public virtual void Nested_include_with_inheritance_collection_collection3()
Public Overridable Sub Nested_include_with_inheritance_collection_collection3

Nested_include_with_inheritance_collection_collection4() Nested_include_with_inheritance_collection_collection4()

public virtual void Nested_include_with_inheritance_collection_collection4()
Public Overridable Sub Nested_include_with_inheritance_collection_collection4

Nested_include_with_inheritance_collection_reference_reverse() Nested_include_with_inheritance_collection_reference_reverse()

public virtual void Nested_include_with_inheritance_collection_reference_reverse()
Public Overridable Sub Nested_include_with_inheritance_collection_reference_reverse

Nested_include_with_inheritance_collection_reference1() Nested_include_with_inheritance_collection_reference1()

public virtual void Nested_include_with_inheritance_collection_reference1()
Public Overridable Sub Nested_include_with_inheritance_collection_reference1

Nested_include_with_inheritance_collection_reference2() Nested_include_with_inheritance_collection_reference2()

public virtual void Nested_include_with_inheritance_collection_reference2()
Public Overridable Sub Nested_include_with_inheritance_collection_reference2

Nested_include_with_inheritance_collection_reference3() Nested_include_with_inheritance_collection_reference3()

public virtual void Nested_include_with_inheritance_collection_reference3()
Public Overridable Sub Nested_include_with_inheritance_collection_reference3

Nested_include_with_inheritance_collection_reference4() Nested_include_with_inheritance_collection_reference4()

public virtual void Nested_include_with_inheritance_collection_reference4()
Public Overridable Sub Nested_include_with_inheritance_collection_reference4

Nested_include_with_inheritance_reference_collection_reverse() Nested_include_with_inheritance_reference_collection_reverse()

public virtual void Nested_include_with_inheritance_reference_collection_reverse()
Public Overridable Sub Nested_include_with_inheritance_reference_collection_reverse

Nested_include_with_inheritance_reference_collection1() Nested_include_with_inheritance_reference_collection1()

public virtual void Nested_include_with_inheritance_reference_collection1()
Public Overridable Sub Nested_include_with_inheritance_reference_collection1

Nested_include_with_inheritance_reference_collection2() Nested_include_with_inheritance_reference_collection2()

public virtual void Nested_include_with_inheritance_reference_collection2()
Public Overridable Sub Nested_include_with_inheritance_reference_collection2

Nested_include_with_inheritance_reference_collection3() Nested_include_with_inheritance_reference_collection3()

public virtual void Nested_include_with_inheritance_reference_collection3()
Public Overridable Sub Nested_include_with_inheritance_reference_collection3

Nested_include_with_inheritance_reference_collection4() Nested_include_with_inheritance_reference_collection4()

public virtual void Nested_include_with_inheritance_reference_collection4()
Public Overridable Sub Nested_include_with_inheritance_reference_collection4

Nested_include_with_inheritance_reference_reference_reverse() Nested_include_with_inheritance_reference_reference_reverse()

public virtual void Nested_include_with_inheritance_reference_reference_reverse()
Public Overridable Sub Nested_include_with_inheritance_reference_reference_reverse

Nested_include_with_inheritance_reference_reference1() Nested_include_with_inheritance_reference_reference1()

public virtual void Nested_include_with_inheritance_reference_reference1()
Public Overridable Sub Nested_include_with_inheritance_reference_reference1

Nested_include_with_inheritance_reference_reference2() Nested_include_with_inheritance_reference_reference2()

public virtual void Nested_include_with_inheritance_reference_reference2()
Public Overridable Sub Nested_include_with_inheritance_reference_reference2

Nested_include_with_inheritance_reference_reference3() Nested_include_with_inheritance_reference_reference3()

public virtual void Nested_include_with_inheritance_reference_reference3()
Public Overridable Sub Nested_include_with_inheritance_reference_reference3

Nested_include_with_inheritance_reference_reference4() Nested_include_with_inheritance_reference_reference4()

public virtual void Nested_include_with_inheritance_reference_reference4()
Public Overridable Sub Nested_include_with_inheritance_reference_reference4