ModelBuilderTest.OneToOneTestBase ModelBuilderTest.OneToOneTestBase Class

Definition

public abstract class OneToOneTestBase : ModelBuilderTest.ModelBuilderTestBase
Public MustInherit Class OneToOneTestBase
    Inherits ModelBuilderTest.ModelBuilderTestBase
Inheritance
System.ObjectSystem.Object
ModelBuilderTest.OneToOneTestBaseModelBuilderTest.OneToOneTestBase

Inherited Members

Microsoft.EntityFrameworkCore.Tests.ModelBuilderTest.ModelBuilderTestBase

AssertEqual(System.Collections.Generic.IEnumerable<System.String>, System.Collections.Generic.IEnumerable<System.String>, System.StringComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of System.String), System.Collections.Generic.IEnumerable(Of System.String), System.StringComparer)
AssertEqual(System.Collections.Generic.IEnumerable<IProperty>, System.Collections.Generic.IEnumerable<IProperty>, PropertyComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of IProperty), System.Collections.Generic.IEnumerable(Of IProperty), PropertyComparer)
AssertEqual(System.Collections.Generic.IEnumerable<INavigation>, System.Collections.Generic.IEnumerable<INavigation>, NavigationComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of INavigation), System.Collections.Generic.IEnumerable(Of INavigation), NavigationComparer)
AssertEqual(System.Collections.Generic.IEnumerable<IKey>, System.Collections.Generic.IEnumerable<IKey>, KeyComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of IKey), System.Collections.Generic.IEnumerable(Of IKey), KeyComparer)
AssertEqual(System.Collections.Generic.IEnumerable<IForeignKey>, System.Collections.Generic.IEnumerable<IForeignKey>, ForeignKeyStrictComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of IForeignKey), System.Collections.Generic.IEnumerable(Of IForeignKey), ForeignKeyStrictComparer)
AssertEqual(System.Collections.Generic.IEnumerable<IIndex>, System.Collections.Generic.IEnumerable<IIndex>, IndexComparer)AssertEqual(System.Collections.Generic.IEnumerable(Of IIndex), System.Collections.Generic.IEnumerable(Of IIndex), IndexComparer)

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Methods

Can_add_annotations() Can_add_annotations()

public virtual void Can_add_annotations()
Public Overridable Sub Can_add_annotations

Can_be_defined_before_the_PK_from_dependent() Can_be_defined_before_the_PK_from_dependent()

public virtual void Can_be_defined_before_the_PK_from_dependent()
Public Overridable Sub Can_be_defined_before_the_PK_from_dependent

Can_be_defined_before_the_PK_from_principal() Can_be_defined_before_the_PK_from_principal()

public virtual void Can_be_defined_before_the_PK_from_principal()
Public Overridable Sub Can_be_defined_before_the_PK_from_principal

Can_change_delete_behavior() Can_change_delete_behavior()

public virtual void Can_change_delete_behavior()
Public Overridable Sub Can_change_delete_behavior

Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_entity_type_name() Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_entity_type_name()

public virtual void Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_entity_type_name()
Public Overridable Sub Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_entity_type_name

Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_navigation_name() Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_navigation_name()

public virtual void Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_navigation_name()
Public Overridable Sub Can_create_one_to_one_relationship_if_dependent_has_matching_property_with_navigation_name

Can_create_one_to_one_relationship_if_foreign_key_attribute_is_used() Can_create_one_to_one_relationship_if_foreign_key_attribute_is_used()

public virtual void Can_create_one_to_one_relationship_if_foreign_key_attribute_is_used()
Public Overridable Sub Can_create_one_to_one_relationship_if_foreign_key_attribute_is_used

Can_create_one_to_one_relationship_if_user_specifies_principal_key_property() Can_create_one_to_one_relationship_if_user_specifies_principal_key_property()

public virtual void Can_create_one_to_one_relationship_if_user_specifies_principal_key_property()
Public Overridable Sub Can_create_one_to_one_relationship_if_user_specifies_principal_key_property

Can_create_one_to_one_relationship_if_user_specify_foreign_key_property() Can_create_one_to_one_relationship_if_user_specify_foreign_key_property()

public virtual void Can_create_one_to_one_relationship_if_user_specify_foreign_key_property()
Public Overridable Sub Can_create_one_to_one_relationship_if_user_specify_foreign_key_property

Can_create_one_to_one_self_referencing_relationship_without_navigations() Can_create_one_to_one_self_referencing_relationship_without_navigations()

public virtual void Can_create_one_to_one_self_referencing_relationship_without_navigations()
Public Overridable Sub Can_create_one_to_one_self_referencing_relationship_without_navigations

Can_create_two_FKs_using_the_same_property() Can_create_two_FKs_using_the_same_property()

public virtual void Can_create_two_FKs_using_the_same_property()
Public Overridable Sub Can_create_two_FKs_using_the_same_property

Can_have_both_alternate_keys_specified_explicitly() Can_have_both_alternate_keys_specified_explicitly()

public virtual void Can_have_both_alternate_keys_specified_explicitly()
Public Overridable Sub Can_have_both_alternate_keys_specified_explicitly

Can_have_both_alternate_keys_specified_explicitly_in_any_order() Can_have_both_alternate_keys_specified_explicitly_in_any_order()

public virtual void Can_have_both_alternate_keys_specified_explicitly_in_any_order()
Public Overridable Sub Can_have_both_alternate_keys_specified_explicitly_in_any_order

Can_have_both_keys_specified_explicitly() Can_have_both_keys_specified_explicitly()

public virtual void Can_have_both_keys_specified_explicitly()
Public Overridable Sub Can_have_both_keys_specified_explicitly

Can_have_both_keys_specified_explicitly_in_any_order() Can_have_both_keys_specified_explicitly_in_any_order()

public virtual void Can_have_both_keys_specified_explicitly_in_any_order()
Public Overridable Sub Can_have_both_keys_specified_explicitly_in_any_order

Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_entity_type_name() Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_entity_type_name()

public virtual void Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_entity_type_name()
Public Overridable Sub Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_entity_type_name

Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_navigation_name() Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_navigation_name()

public virtual void Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_navigation_name()
Public Overridable Sub Can_invert_one_to_one_relationship_if_principal_has_matching_property_with_navigation_name

Can_use_alternate_composite_key() Can_use_alternate_composite_key()

public virtual void Can_use_alternate_composite_key()
Public Overridable Sub Can_use_alternate_composite_key

Can_use_alternate_composite_key_in_any_order() Can_use_alternate_composite_key_in_any_order()

public virtual void Can_use_alternate_composite_key_in_any_order()
Public Overridable Sub Can_use_alternate_composite_key_in_any_order

Can_use_alternate_principal_key() Can_use_alternate_principal_key()

public virtual void Can_use_alternate_principal_key()
Public Overridable Sub Can_use_alternate_principal_key

Can_use_pk_as_fk_if_principal_end_is_specified() Can_use_pk_as_fk_if_principal_end_is_specified()

public virtual void Can_use_pk_as_fk_if_principal_end_is_specified()
Public Overridable Sub Can_use_pk_as_fk_if_principal_end_is_specified

Can_use_PK_FK() Can_use_PK_FK()

public virtual void Can_use_PK_FK()
Public Overridable Sub Can_use_PK_FK

Can_use_self_referencing_overlapping_FK_PK() Can_use_self_referencing_overlapping_FK_PK()

public virtual void Can_use_self_referencing_overlapping_FK_PK()
Public Overridable Sub Can_use_self_referencing_overlapping_FK_PK

Configuring_FK_properties_as_PK_sets_DeleteBehavior_Cascade() Configuring_FK_properties_as_PK_sets_DeleteBehavior_Cascade()

public virtual void Configuring_FK_properties_as_PK_sets_DeleteBehavior_Cascade()
Public Overridable Sub Configuring_FK_properties_as_PK_sets_DeleteBehavior_Cascade

Creates_both_navigations_and_creates_composite_FK_specified() Creates_both_navigations_and_creates_composite_FK_specified()

public virtual void Creates_both_navigations_and_creates_composite_FK_specified()
Public Overridable Sub Creates_both_navigations_and_creates_composite_FK_specified

Creates_both_navigations_and_creates_new_FK_when_not_specified() Creates_both_navigations_and_creates_new_FK_when_not_specified()

public virtual void Creates_both_navigations_and_creates_new_FK_when_not_specified()
Public Overridable Sub Creates_both_navigations_and_creates_new_FK_when_not_specified

Creates_both_navigations_and_new_FK() Creates_both_navigations_and_new_FK()

public virtual void Creates_both_navigations_and_new_FK()
Public Overridable Sub Creates_both_navigations_and_new_FK

Creates_both_navigations_and_overrides_existing_FK_when_uniqueness_does_not_match() Creates_both_navigations_and_overrides_existing_FK_when_uniqueness_does_not_match()

public virtual void Creates_both_navigations_and_overrides_existing_FK_when_uniqueness_does_not_match()
Public Overridable Sub Creates_both_navigations_and_overrides_existing_FK_when_uniqueness_does_not_match

Creates_both_navigations_and_removes_existing_FK_when_not_specified() Creates_both_navigations_and_removes_existing_FK_when_not_specified()

public virtual void Creates_both_navigations_and_removes_existing_FK_when_not_specified()
Public Overridable Sub Creates_both_navigations_and_removes_existing_FK_when_not_specified

Creates_both_navigations_and_shadow_FK_if_existing_FK() Creates_both_navigations_and_shadow_FK_if_existing_FK()

public virtual void Creates_both_navigations_and_shadow_FK_if_existing_FK()
Public Overridable Sub Creates_both_navigations_and_shadow_FK_if_existing_FK

Creates_both_navigations_and_specified_FK() Creates_both_navigations_and_specified_FK()

public virtual void Creates_both_navigations_and_specified_FK()
Public Overridable Sub Creates_both_navigations_and_specified_FK

Creates_both_navigations_and_uses_existing_composite_FK() Creates_both_navigations_and_uses_existing_composite_FK()

public virtual void Creates_both_navigations_and_uses_existing_composite_FK()
Public Overridable Sub Creates_both_navigations_and_uses_existing_composite_FK

Creates_both_navigations_and_uses_existing_FK_not_found_by_convention() Creates_both_navigations_and_uses_existing_FK_not_found_by_convention()

public virtual void Creates_both_navigations_and_uses_existing_FK_not_found_by_convention()
Public Overridable Sub Creates_both_navigations_and_uses_existing_FK_not_found_by_convention

Creates_both_navigations_and_uses_specified_FK_even_if_found_by_convention() Creates_both_navigations_and_uses_specified_FK_even_if_found_by_convention()

public virtual void Creates_both_navigations_and_uses_specified_FK_even_if_found_by_convention()
Public Overridable Sub Creates_both_navigations_and_uses_specified_FK_even_if_found_by_convention

Creates_both_navigations_and_uses_specified_FK_even_if_PK() Creates_both_navigations_and_uses_specified_FK_even_if_PK()

public virtual void Creates_both_navigations_and_uses_specified_FK_even_if_PK()
Public Overridable Sub Creates_both_navigations_and_uses_specified_FK_even_if_PK

Creates_composite_FK_when_specified_on_principal_with_navigation_to_dependent() Creates_composite_FK_when_specified_on_principal_with_navigation_to_dependent()

public virtual void Creates_composite_FK_when_specified_on_principal_with_navigation_to_dependent()
Public Overridable Sub Creates_composite_FK_when_specified_on_principal_with_navigation_to_dependent

Creates_composite_FK_when_specified_on_principal_with_navigation_to_principal() Creates_composite_FK_when_specified_on_principal_with_navigation_to_principal()

public virtual void Creates_composite_FK_when_specified_on_principal_with_navigation_to_principal()
Public Overridable Sub Creates_composite_FK_when_specified_on_principal_with_navigation_to_principal

Creates_composite_FK_when_specified_on_principal_with_no_navigations() Creates_composite_FK_when_specified_on_principal_with_no_navigations()

public virtual void Creates_composite_FK_when_specified_on_principal_with_no_navigations()
Public Overridable Sub Creates_composite_FK_when_specified_on_principal_with_no_navigations

Creates_FK_when_principal_and_foreign_key_specified_on_dependent() Creates_FK_when_principal_and_foreign_key_specified_on_dependent()

public virtual void Creates_FK_when_principal_and_foreign_key_specified_on_dependent()
Public Overridable Sub Creates_FK_when_principal_and_foreign_key_specified_on_dependent

Creates_FK_when_principal_and_foreign_key_specified_on_dependent_in_reverse_order() Creates_FK_when_principal_and_foreign_key_specified_on_dependent_in_reverse_order()

public virtual void Creates_FK_when_principal_and_foreign_key_specified_on_dependent_in_reverse_order()
Public Overridable Sub Creates_FK_when_principal_and_foreign_key_specified_on_dependent_in_reverse_order

Creates_FK_when_principal_and_foreign_key_specified_on_principal() Creates_FK_when_principal_and_foreign_key_specified_on_principal()

public virtual void Creates_FK_when_principal_and_foreign_key_specified_on_principal()
Public Overridable Sub Creates_FK_when_principal_and_foreign_key_specified_on_principal

Creates_FK_when_specified_on_dependent() Creates_FK_when_specified_on_dependent()

public virtual void Creates_FK_when_specified_on_dependent()
Public Overridable Sub Creates_FK_when_specified_on_dependent

Creates_FK_when_specified_on_dependent_with_navigation_to_dependent() Creates_FK_when_specified_on_dependent_with_navigation_to_dependent()

public virtual void Creates_FK_when_specified_on_dependent_with_navigation_to_dependent()
Public Overridable Sub Creates_FK_when_specified_on_dependent_with_navigation_to_dependent

Creates_FK_when_specified_on_dependent_with_navigation_to_principal() Creates_FK_when_specified_on_dependent_with_navigation_to_principal()

public virtual void Creates_FK_when_specified_on_dependent_with_navigation_to_principal()
Public Overridable Sub Creates_FK_when_specified_on_dependent_with_navigation_to_principal

Creates_FK_when_specified_on_dependent_with_no_navigations() Creates_FK_when_specified_on_dependent_with_no_navigations()

public virtual void Creates_FK_when_specified_on_dependent_with_no_navigations()
Public Overridable Sub Creates_FK_when_specified_on_dependent_with_no_navigations

Creates_FK_when_specified_on_principal() Creates_FK_when_specified_on_principal()

public virtual void Creates_FK_when_specified_on_principal()
Public Overridable Sub Creates_FK_when_specified_on_principal

Creates_FK_when_specified_on_principal_with_navigation_to_dependent() Creates_FK_when_specified_on_principal_with_navigation_to_dependent()

public virtual void Creates_FK_when_specified_on_principal_with_navigation_to_dependent()
Public Overridable Sub Creates_FK_when_specified_on_principal_with_navigation_to_dependent

Creates_FK_when_specified_on_principal_with_navigation_to_principal() Creates_FK_when_specified_on_principal_with_navigation_to_principal()

public virtual void Creates_FK_when_specified_on_principal_with_navigation_to_principal()
Public Overridable Sub Creates_FK_when_specified_on_principal_with_navigation_to_principal

Creates_FK_when_specified_on_principal_with_no_navigations() Creates_FK_when_specified_on_principal_with_no_navigations()

public virtual void Creates_FK_when_specified_on_principal_with_no_navigations()
Public Overridable Sub Creates_FK_when_specified_on_principal_with_no_navigations

Creates_one_to_one_relationship_with_single_ref_as_principal_to_dependent_if_matching_properties_are_on_the_other_side() Creates_one_to_one_relationship_with_single_ref_as_principal_to_dependent_if_matching_properties_are_on_the_other_side()

public virtual void Creates_one_to_one_relationship_with_single_ref_as_principal_to_dependent_if_matching_properties_are_on_the_other_side()
Public Overridable Sub Creates_one_to_one_relationship_with_single_ref_as_principal_to_dependent_if_matching_properties_are_on_the_other_side

Creates_principal_key_when_specified_on_dependent() Creates_principal_key_when_specified_on_dependent()

public virtual void Creates_principal_key_when_specified_on_dependent()
Public Overridable Sub Creates_principal_key_when_specified_on_dependent

Creates_principal_key_when_specified_on_dependent_with_navigation_to_dependent() Creates_principal_key_when_specified_on_dependent_with_navigation_to_dependent()

public virtual void Creates_principal_key_when_specified_on_dependent_with_navigation_to_dependent()
Public Overridable Sub Creates_principal_key_when_specified_on_dependent_with_navigation_to_dependent

Creates_principal_key_when_specified_on_dependent_with_navigation_to_principal() Creates_principal_key_when_specified_on_dependent_with_navigation_to_principal()

public virtual void Creates_principal_key_when_specified_on_dependent_with_navigation_to_principal()
Public Overridable Sub Creates_principal_key_when_specified_on_dependent_with_navigation_to_principal

Creates_principal_key_when_specified_on_dependent_with_no_navigations() Creates_principal_key_when_specified_on_dependent_with_no_navigations()

public virtual void Creates_principal_key_when_specified_on_dependent_with_no_navigations()
Public Overridable Sub Creates_principal_key_when_specified_on_dependent_with_no_navigations

Creates_principal_key_when_specified_on_principal() Creates_principal_key_when_specified_on_principal()

public virtual void Creates_principal_key_when_specified_on_principal()
Public Overridable Sub Creates_principal_key_when_specified_on_principal

Creates_principal_key_when_specified_on_principal_with_navigation_to_dependent() Creates_principal_key_when_specified_on_principal_with_navigation_to_dependent()

public virtual void Creates_principal_key_when_specified_on_principal_with_navigation_to_dependent()
Public Overridable Sub Creates_principal_key_when_specified_on_principal_with_navigation_to_dependent

Creates_principal_key_when_specified_on_principal_with_navigation_to_principal() Creates_principal_key_when_specified_on_principal_with_navigation_to_principal()

public virtual void Creates_principal_key_when_specified_on_principal_with_navigation_to_principal()
Public Overridable Sub Creates_principal_key_when_specified_on_principal_with_navigation_to_principal

Creates_principal_key_when_specified_on_principal_with_no_navigations() Creates_principal_key_when_specified_on_principal_with_no_navigations()

public virtual void Creates_principal_key_when_specified_on_principal_with_no_navigations()
Public Overridable Sub Creates_principal_key_when_specified_on_principal_with_no_navigations

Creates_relationship_on_existing_FK_if_using_different_principal_key() Creates_relationship_on_existing_FK_if_using_different_principal_key()

public virtual void Creates_relationship_on_existing_FK_if_using_different_principal_key()
Public Overridable Sub Creates_relationship_on_existing_FK_if_using_different_principal_key

Creates_relationship_on_existing_FK_if_using_different_principal_key_different_order() Creates_relationship_on_existing_FK_if_using_different_principal_key_different_order()

public virtual void Creates_relationship_on_existing_FK_if_using_different_principal_key_different_order()
Public Overridable Sub Creates_relationship_on_existing_FK_if_using_different_principal_key_different_order

Creates_relationship_with_navigation_to_dependent_and_new_FK_from_dependent() Creates_relationship_with_navigation_to_dependent_and_new_FK_from_dependent()

public virtual void Creates_relationship_with_navigation_to_dependent_and_new_FK_from_dependent()
Public Overridable Sub Creates_relationship_with_navigation_to_dependent_and_new_FK_from_dependent

Creates_relationship_with_navigation_to_dependent_and_new_FK_from_principal() Creates_relationship_with_navigation_to_dependent_and_new_FK_from_principal()

public virtual void Creates_relationship_with_navigation_to_dependent_and_new_FK_from_principal()
Public Overridable Sub Creates_relationship_with_navigation_to_dependent_and_new_FK_from_principal

Creates_relationship_with_no_navigations() Creates_relationship_with_no_navigations()

public virtual void Creates_relationship_with_no_navigations()
Public Overridable Sub Creates_relationship_with_no_navigations

Creates_relationship_with_specified_FK_with_navigation_to_dependent() Creates_relationship_with_specified_FK_with_navigation_to_dependent()

public virtual void Creates_relationship_with_specified_FK_with_navigation_to_dependent()
Public Overridable Sub Creates_relationship_with_specified_FK_with_navigation_to_dependent

Creates_relationship_with_specified_FK_with_navigation_to_principal() Creates_relationship_with_specified_FK_with_navigation_to_principal()

public virtual void Creates_relationship_with_specified_FK_with_navigation_to_principal()
Public Overridable Sub Creates_relationship_with_specified_FK_with_navigation_to_principal

Creates_relationship_with_specified_FK_with_no_navigations() Creates_relationship_with_specified_FK_with_no_navigations()

public virtual void Creates_relationship_with_specified_FK_with_no_navigations()
Public Overridable Sub Creates_relationship_with_specified_FK_with_no_navigations

Creates_self_referencing_FK_with_navigation_to_dependent() Creates_self_referencing_FK_with_navigation_to_dependent()

public virtual void Creates_self_referencing_FK_with_navigation_to_dependent()
Public Overridable Sub Creates_self_referencing_FK_with_navigation_to_dependent

Creates_self_referencing_FK_with_navigation_to_principal() Creates_self_referencing_FK_with_navigation_to_principal()

public virtual void Creates_self_referencing_FK_with_navigation_to_principal()
Public Overridable Sub Creates_self_referencing_FK_with_navigation_to_principal

Creates_shadow_FK_property_with_non_shadow_PK() Creates_shadow_FK_property_with_non_shadow_PK()

public virtual void Creates_shadow_FK_property_with_non_shadow_PK()
Public Overridable Sub Creates_shadow_FK_property_with_non_shadow_PK

Creates_shadow_FK_property_with_shadow_PK() Creates_shadow_FK_property_with_shadow_PK()

public virtual void Creates_shadow_FK_property_with_shadow_PK()
Public Overridable Sub Creates_shadow_FK_property_with_shadow_PK

Does_not_create_index_if_covered_by_an_alternate_key() Does_not_create_index_if_covered_by_an_alternate_key()

public virtual void Does_not_create_index_if_covered_by_an_alternate_key()
Public Overridable Sub Does_not_create_index_if_covered_by_an_alternate_key

Does_not_use_existing_FK_when_principal_key_specified() Does_not_use_existing_FK_when_principal_key_specified()

public virtual void Does_not_use_existing_FK_when_principal_key_specified()
Public Overridable Sub Does_not_use_existing_FK_when_principal_key_specified

Does_not_use_pk_as_fk_if_principal_end_is_not_specified() Does_not_use_pk_as_fk_if_principal_end_is_not_specified()

public virtual void Does_not_use_pk_as_fk_if_principal_end_is_not_specified()
Public Overridable Sub Does_not_use_pk_as_fk_if_principal_end_is_not_specified

Finds_existing_navigation_to_dependent_and_uses_associated_FK() Finds_existing_navigation_to_dependent_and_uses_associated_FK()

public virtual void Finds_existing_navigation_to_dependent_and_uses_associated_FK()
Public Overridable Sub Finds_existing_navigation_to_dependent_and_uses_associated_FK

Finds_existing_navigations_and_uses_associated_FK() Finds_existing_navigations_and_uses_associated_FK()

public virtual void Finds_existing_navigations_and_uses_associated_FK()
Public Overridable Sub Finds_existing_navigations_and_uses_associated_FK

Foreign_key_properties_are_not_discovered_for_one_to_one_relationship_with_ambiguous_principal_end() Foreign_key_properties_are_not_discovered_for_one_to_one_relationship_with_ambiguous_principal_end()

public virtual void Foreign_key_properties_are_not_discovered_for_one_to_one_relationship_with_ambiguous_principal_end()
Public Overridable Sub Foreign_key_properties_are_not_discovered_for_one_to_one_relationship_with_ambiguous_principal_end

Handles_identity_correctly_while_removing_navigation() Handles_identity_correctly_while_removing_navigation()

public virtual void Handles_identity_correctly_while_removing_navigation()
Public Overridable Sub Handles_identity_correctly_while_removing_navigation

Non_nullable_FK_are_required_by_default() Non_nullable_FK_are_required_by_default()

public virtual void Non_nullable_FK_are_required_by_default()
Public Overridable Sub Non_nullable_FK_are_required_by_default

Non_nullable_FK_can_be_made_optional_separetely() Non_nullable_FK_can_be_made_optional_separetely()

public virtual void Non_nullable_FK_can_be_made_optional_separetely()
Public Overridable Sub Non_nullable_FK_can_be_made_optional_separetely

Non_nullable_FK_cannot_be_made_optional() Non_nullable_FK_cannot_be_made_optional()

public virtual void Non_nullable_FK_cannot_be_made_optional()
Public Overridable Sub Non_nullable_FK_cannot_be_made_optional

Nullable_FK_are_optional_by_default() Nullable_FK_are_optional_by_default()

public virtual void Nullable_FK_are_optional_by_default()
Public Overridable Sub Nullable_FK_are_optional_by_default

Nullable_FK_can_be_made_required() Nullable_FK_can_be_made_required()

public virtual void Nullable_FK_can_be_made_required()
Public Overridable Sub Nullable_FK_can_be_made_required

OneToOne_can_have_PK_explicitly_specified() OneToOne_can_have_PK_explicitly_specified()

public virtual void OneToOne_can_have_PK_explicitly_specified()
Public Overridable Sub OneToOne_can_have_PK_explicitly_specified

Optional_FK_can_be_made_non_nullable_separetely() Optional_FK_can_be_made_non_nullable_separetely()

public virtual void Optional_FK_can_be_made_non_nullable_separetely()
Public Overridable Sub Optional_FK_can_be_made_non_nullable_separetely

Optional_FK_cannot_be_made_non_nullable() Optional_FK_cannot_be_made_non_nullable()

public virtual void Optional_FK_cannot_be_made_non_nullable()
Public Overridable Sub Optional_FK_cannot_be_made_non_nullable

Overrides_FK_if_specified_PK_count_does_not_match_separetely() Overrides_FK_if_specified_PK_count_does_not_match_separetely()

public virtual void Overrides_FK_if_specified_PK_count_does_not_match_separetely()
Public Overridable Sub Overrides_FK_if_specified_PK_count_does_not_match_separetely

Overrides_FK_if_specified_PK_types_do_not_match_separetely() Overrides_FK_if_specified_PK_types_do_not_match_separetely()

public virtual void Overrides_FK_if_specified_PK_types_do_not_match_separetely()
Public Overridable Sub Overrides_FK_if_specified_PK_types_do_not_match_separetely

Overrides_PK_if_specified_FK_count_does_not_match_separetely() Overrides_PK_if_specified_FK_count_does_not_match_separetely()

public virtual void Overrides_PK_if_specified_FK_count_does_not_match_separetely()
Public Overridable Sub Overrides_PK_if_specified_FK_count_does_not_match_separetely

Overrides_PK_if_specified_FK_types_do_not_match_separetely() Overrides_PK_if_specified_FK_types_do_not_match_separetely()

public virtual void Overrides_PK_if_specified_FK_types_do_not_match_separetely()
Public Overridable Sub Overrides_PK_if_specified_FK_types_do_not_match_separetely

Principal_and_dependent_can_be_flipped_and_composite_PK_is_still_used_by_convention() Principal_and_dependent_can_be_flipped_and_composite_PK_is_still_used_by_convention()

public virtual void Principal_and_dependent_can_be_flipped_and_composite_PK_is_still_used_by_convention()
Public Overridable Sub Principal_and_dependent_can_be_flipped_and_composite_PK_is_still_used_by_convention

Principal_and_dependent_can_be_flipped_twice_in_reverse_order_separetely() Principal_and_dependent_can_be_flipped_twice_in_reverse_order_separetely()

public virtual void Principal_and_dependent_can_be_flipped_twice_in_reverse_order_separetely()
Public Overridable Sub Principal_and_dependent_can_be_flipped_twice_in_reverse_order_separetely

Principal_and_dependent_can_be_flipped_twice_separetely() Principal_and_dependent_can_be_flipped_twice_separetely()

public virtual void Principal_and_dependent_can_be_flipped_twice_separetely()
Public Overridable Sub Principal_and_dependent_can_be_flipped_twice_separetely

Principal_and_dependent_can_be_flipped_using_principal_and_composite_PK_is_still_used_by_convention() Principal_and_dependent_can_be_flipped_using_principal_and_composite_PK_is_still_used_by_convention()

public virtual void Principal_and_dependent_can_be_flipped_using_principal_and_composite_PK_is_still_used_by_convention()
Public Overridable Sub Principal_and_dependent_can_be_flipped_using_principal_and_composite_PK_is_still_used_by_convention

Principal_and_dependent_can_be_flipped_when_self_referencing() Principal_and_dependent_can_be_flipped_when_self_referencing()

public virtual void Principal_and_dependent_can_be_flipped_when_self_referencing()
Public Overridable Sub Principal_and_dependent_can_be_flipped_when_self_referencing

Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_dependent() Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_dependent()

public virtual void Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_dependent()
Public Overridable Sub Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_dependent

Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_principal() Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_principal()

public virtual void Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_principal()
Public Overridable Sub Principal_and_dependent_can_be_flipped_when_self_referencing_with_navigation_to_principal

Principal_and_dependent_cannot_be_flipped_twice() Principal_and_dependent_cannot_be_flipped_twice()

public virtual void Principal_and_dependent_cannot_be_flipped_twice()
Public Overridable Sub Principal_and_dependent_cannot_be_flipped_twice

Principal_and_dependent_cannot_be_flipped_twice_in_reverse_order() Principal_and_dependent_cannot_be_flipped_twice_in_reverse_order()

public virtual void Principal_and_dependent_cannot_be_flipped_twice_in_reverse_order()
Public Overridable Sub Principal_and_dependent_cannot_be_flipped_twice_in_reverse_order

Removes_existing_FK_when_specified() Removes_existing_FK_when_specified()

public virtual void Removes_existing_FK_when_specified()
Public Overridable Sub Removes_existing_FK_when_specified

Removes_existing_unidirectional_many_to_one_relationship() Removes_existing_unidirectional_many_to_one_relationship()

public virtual void Removes_existing_unidirectional_many_to_one_relationship()
Public Overridable Sub Removes_existing_unidirectional_many_to_one_relationship

Removes_existing_unidirectional_one_to_many_relationship() Removes_existing_unidirectional_one_to_many_relationship()

public virtual void Removes_existing_unidirectional_one_to_many_relationship()
Public Overridable Sub Removes_existing_unidirectional_one_to_many_relationship

Replaces_existing_navigation_to_principal() Replaces_existing_navigation_to_principal()

public virtual void Replaces_existing_navigation_to_principal()
Public Overridable Sub Replaces_existing_navigation_to_principal

Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_mixed() Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_mixed()

public virtual void Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_mixed()
Public Overridable Sub Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_mixed

Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_entity_type_name() Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_entity_type_name()

public virtual void Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_entity_type_name()
Public Overridable Sub Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_entity_type_name

Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_navigation_name() Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_navigation_name()

public virtual void Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_navigation_name()
Public Overridable Sub Throws_for_one_to_one_relationship_if_both_sides_have_matching_property_with_navigation_name

Throws_for_one_to_one_relationship_if_no_side_has_matching_property() Throws_for_one_to_one_relationship_if_no_side_has_matching_property()

public virtual void Throws_for_one_to_one_relationship_if_no_side_has_matching_property()
Public Overridable Sub Throws_for_one_to_one_relationship_if_no_side_has_matching_property

Throws_if_multiple_navigations_are_pointing_to_same_foreign_key_property() Throws_if_multiple_navigations_are_pointing_to_same_foreign_key_property()

public virtual void Throws_if_multiple_navigations_are_pointing_to_same_foreign_key_property()
Public Overridable Sub Throws_if_multiple_navigations_are_pointing_to_same_foreign_key_property

Throws_if_not_principal_or_dependent_specified() Throws_if_not_principal_or_dependent_specified()

public virtual void Throws_if_not_principal_or_dependent_specified()
Public Overridable Sub Throws_if_not_principal_or_dependent_specified

Throws_if_specified_FK_count_does_not_match() Throws_if_specified_FK_count_does_not_match()

public virtual void Throws_if_specified_FK_count_does_not_match()
Public Overridable Sub Throws_if_specified_FK_count_does_not_match

Throws_if_specified_FK_types_do_not_match() Throws_if_specified_FK_types_do_not_match()

public virtual void Throws_if_specified_FK_types_do_not_match()
Public Overridable Sub Throws_if_specified_FK_types_do_not_match

Throws_if_specified_PK_count_does_not_match() Throws_if_specified_PK_count_does_not_match()

public virtual void Throws_if_specified_PK_count_does_not_match()
Public Overridable Sub Throws_if_specified_PK_count_does_not_match

Throws_if_specified_PK_types_do_not_match() Throws_if_specified_PK_types_do_not_match()

public virtual void Throws_if_specified_PK_types_do_not_match()
Public Overridable Sub Throws_if_specified_PK_types_do_not_match

Throws_on_duplicate_navigation_when_self_referencing() Throws_on_duplicate_navigation_when_self_referencing()

public virtual void Throws_on_duplicate_navigation_when_self_referencing()
Public Overridable Sub Throws_on_duplicate_navigation_when_self_referencing

Throws_on_existing_many_to_one_relationship() Throws_on_existing_many_to_one_relationship()

public virtual void Throws_on_existing_many_to_one_relationship()
Public Overridable Sub Throws_on_existing_many_to_one_relationship

Throws_on_existing_one_to_many_relationship() Throws_on_existing_one_to_many_relationship()

public virtual void Throws_on_existing_one_to_many_relationship()
Public Overridable Sub Throws_on_existing_one_to_many_relationship

Unspecified_FK_can_be_made_optional() Unspecified_FK_can_be_made_optional()

public virtual void Unspecified_FK_can_be_made_optional()
Public Overridable Sub Unspecified_FK_can_be_made_optional

Unspecified_FK_can_be_made_optional_in_any_order() Unspecified_FK_can_be_made_optional_in_any_order()

public virtual void Unspecified_FK_can_be_made_optional_in_any_order()
Public Overridable Sub Unspecified_FK_can_be_made_optional_in_any_order

Unspecified_FK_can_be_made_required() Unspecified_FK_can_be_made_required()

public virtual void Unspecified_FK_can_be_made_required()
Public Overridable Sub Unspecified_FK_can_be_made_required

Uses_composite_PK_for_FK_by_convention() Uses_composite_PK_for_FK_by_convention()

public virtual void Uses_composite_PK_for_FK_by_convention()
Public Overridable Sub Uses_composite_PK_for_FK_by_convention