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

Methods

AssertEqual(IEnumerable, IEnumerable, ForeignKeyStrictComparer) AssertEqual(IEnumerable(Of IForeignKey), IEnumerable(Of IForeignKey), ForeignKeyStrictComparer)

AssertEqual(IEnumerable, IEnumerable, IndexComparer) AssertEqual(IEnumerable(Of IIndex), IEnumerable(Of IIndex), IndexComparer)

AssertEqual(IEnumerable, IEnumerable, KeyComparer) AssertEqual(IEnumerable(Of IKey), IEnumerable(Of IKey), KeyComparer)

AssertEqual(IEnumerable, IEnumerable, NavigationComparer) AssertEqual(IEnumerable(Of INavigation), IEnumerable(Of INavigation), NavigationComparer)

AssertEqual(IEnumerable, IEnumerable, PropertyComparer) AssertEqual(IEnumerable(Of IProperty), IEnumerable(Of IProperty), PropertyComparer)

AssertEqual(IEnumerable, IEnumerable, StringComparer) AssertEqual(IEnumerable(Of String), IEnumerable(Of String), StringComparer)

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_PK_FK() Can_use_PK_FK()

public virtual void Can_use_PK_FK()
Public Overridable Sub Can_use_PK_FK

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_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

CreateModelBuilder() CreateModelBuilder()

CreateTestModelBuilder(ModelBuilder) CreateTestModelBuilder(ModelBuilder)

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_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_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_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_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_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_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_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

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

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

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

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

HobNobBuilder() HobNobBuilder()

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

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

ToString() ToString()

Inherited from System.Object

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