RelationalModelValidatorTest RelationalModelValidatorTest Class

Definition

public class RelationalModelValidatorTest : LoggingModelValidatorTest
Public Class RelationalModelValidatorTest
    Inherits LoggingModelValidatorTest
Inheritance
System.ObjectSystem.Object
RelationalModelValidatorTestRelationalModelValidatorTest

Inherited Members

Microsoft.EntityFrameworkCore.Tests.Infrastructure.LoggingModelValidatorTest

VerifyWarning(System.String, IModel)VerifyWarning(System.String, IModel)
VerifyError(System.String, IModel)VerifyError(System.String, IModel)

Microsoft.EntityFrameworkCore.Tests.Infrastructure.ModelValidatorTest

CreateKey(EntityType, System.Int32, System.Int32)CreateKey(EntityType, System.Int32, System.Int32)
CreateForeignKey(EntityType, System.Collections.Generic.IReadOnlyList<Property>, Key)CreateForeignKey(EntityType, System.Collections.Generic.IReadOnlyList(Of Property), Key)

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

CreateModelValidator() CreateModelValidator()

protected override ModelValidator CreateModelValidator()
Protected Overrides Function CreateModelValidator As ModelValidator
Returns
Overrides

Detects_alternate_key_with_default_value() Detects_alternate_key_with_default_value()

public virtual void Detects_alternate_key_with_default_value()
Public Overridable Sub Detects_alternate_key_with_default_value

Detects_duplicate_column_names() Detects_duplicate_column_names()

public virtual void Detects_duplicate_column_names()
Public Overridable Sub Detects_duplicate_column_names

Detects_duplicate_column_names_within_hierarchy_with_different_ComputedColumnSql() Detects_duplicate_column_names_within_hierarchy_with_different_ComputedColumnSql()

public virtual void Detects_duplicate_column_names_within_hierarchy_with_different_ComputedColumnSql()
Public Overridable Sub Detects_duplicate_column_names_within_hierarchy_with_different_ComputedColumnSql

Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValue() Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValue()

public virtual void Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValue()
Public Overridable Sub Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValue

Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValueSql() Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValueSql()

public virtual void Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValueSql()
Public Overridable Sub Detects_duplicate_column_names_within_hierarchy_with_different_DefaultValueSql

Detects_duplicate_column_names_within_hierarchy_with_different_MaxLength() Detects_duplicate_column_names_within_hierarchy_with_different_MaxLength()

public virtual void Detects_duplicate_column_names_within_hierarchy_with_different_MaxLength()
Public Overridable Sub Detects_duplicate_column_names_within_hierarchy_with_different_MaxLength

Detects_duplicate_column_names_within_hierarchy_with_different_nullability() Detects_duplicate_column_names_within_hierarchy_with_different_nullability()

public virtual void Detects_duplicate_column_names_within_hierarchy_with_different_nullability()
Public Overridable Sub Detects_duplicate_column_names_within_hierarchy_with_different_nullability

Detects_duplicate_columns_in_derived_types_with_different_types() Detects_duplicate_columns_in_derived_types_with_different_types()

public virtual void Detects_duplicate_columns_in_derived_types_with_different_types()
Public Overridable Sub Detects_duplicate_columns_in_derived_types_with_different_types

Detects_duplicate_discriminator_values() Detects_duplicate_discriminator_values()

public virtual void Detects_duplicate_discriminator_values()
Public Overridable Sub Detects_duplicate_discriminator_values

Detects_duplicate_foreignKey_names_within_hierarchy_mapped_to_different_columns() Detects_duplicate_foreignKey_names_within_hierarchy_mapped_to_different_columns()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_mapped_to_different_columns()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_mapped_to_different_columns

Detects_duplicate_foreignKey_names_within_hierarchy_referencing_different_columns() Detects_duplicate_foreignKey_names_within_hierarchy_referencing_different_columns()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_referencing_different_columns()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_referencing_different_columns

Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_count() Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_count()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_count()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_count

Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_order() Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_order()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_order()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_with_different_column_order

Detects_duplicate_foreignKey_names_within_hierarchy_with_different_delete_behavior() Detects_duplicate_foreignKey_names_within_hierarchy_with_different_delete_behavior()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_with_different_delete_behavior()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_with_different_delete_behavior

Detects_duplicate_foreignKey_names_within_hierarchy_with_different_principal_tables() Detects_duplicate_foreignKey_names_within_hierarchy_with_different_principal_tables()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_with_different_principal_tables()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_with_different_principal_tables

Detects_duplicate_foreignKey_names_within_hierarchy_with_different_uniqueness() Detects_duplicate_foreignKey_names_within_hierarchy_with_different_uniqueness()

public virtual void Detects_duplicate_foreignKey_names_within_hierarchy_with_different_uniqueness()
Public Overridable Sub Detects_duplicate_foreignKey_names_within_hierarchy_with_different_uniqueness

Detects_duplicate_index_names_within_hierarchy_mapped_to_different_columns() Detects_duplicate_index_names_within_hierarchy_mapped_to_different_columns()

public virtual void Detects_duplicate_index_names_within_hierarchy_mapped_to_different_columns()
Public Overridable Sub Detects_duplicate_index_names_within_hierarchy_mapped_to_different_columns

Detects_duplicate_index_names_within_hierarchy_with_different_column_count() Detects_duplicate_index_names_within_hierarchy_with_different_column_count()

public virtual void Detects_duplicate_index_names_within_hierarchy_with_different_column_count()
Public Overridable Sub Detects_duplicate_index_names_within_hierarchy_with_different_column_count

Detects_duplicate_index_names_within_hierarchy_with_different_column_order() Detects_duplicate_index_names_within_hierarchy_with_different_column_order()

public virtual void Detects_duplicate_index_names_within_hierarchy_with_different_column_order()
Public Overridable Sub Detects_duplicate_index_names_within_hierarchy_with_different_column_order

Detects_duplicate_index_names_within_hierarchy_with_different_uniqueness() Detects_duplicate_index_names_within_hierarchy_with_different_uniqueness()

public virtual void Detects_duplicate_index_names_within_hierarchy_with_different_uniqueness()
Public Overridable Sub Detects_duplicate_index_names_within_hierarchy_with_different_uniqueness

Detects_duplicate_table_names() Detects_duplicate_table_names()

public virtual void Detects_duplicate_table_names()
Public Overridable Sub Detects_duplicate_table_names

Detects_duplicate_table_names_with_schema() Detects_duplicate_table_names_with_schema()

public virtual void Detects_duplicate_table_names_with_schema()
Public Overridable Sub Detects_duplicate_table_names_with_schema

Detects_missing_discriminator_property() Detects_missing_discriminator_property()

public virtual void Detects_missing_discriminator_property()
Public Overridable Sub Detects_missing_discriminator_property

Detects_missing_discriminator_value_on_base() Detects_missing_discriminator_value_on_base()

public virtual void Detects_missing_discriminator_value_on_base()
Public Overridable Sub Detects_missing_discriminator_value_on_base

Detects_missing_discriminator_value_on_leaf() Detects_missing_discriminator_value_on_leaf()

public virtual void Detects_missing_discriminator_value_on_leaf()
Public Overridable Sub Detects_missing_discriminator_value_on_leaf

Detects_missing_non_string_discriminator_values() Detects_missing_non_string_discriminator_values()

public virtual void Detects_missing_non_string_discriminator_values()
Public Overridable Sub Detects_missing_non_string_discriminator_values

Detects_primary_key_with_default_value() Detects_primary_key_with_default_value()

public virtual void Detects_primary_key_with_default_value()
Public Overridable Sub Detects_primary_key_with_default_value

Does_not_detect_duplicate_table_names_for_inherited_entities() Does_not_detect_duplicate_table_names_for_inherited_entities()

public virtual void Does_not_detect_duplicate_table_names_for_inherited_entities()
Public Overridable Sub Does_not_detect_duplicate_table_names_for_inherited_entities

Does_not_detect_duplicate_table_names_in_different_schema() Does_not_detect_duplicate_table_names_in_different_schema()

public virtual void Does_not_detect_duplicate_table_names_in_different_schema()
Public Overridable Sub Does_not_detect_duplicate_table_names_in_different_schema

Does_not_detect_missing_discriminator_value_for_abstract_class() Does_not_detect_missing_discriminator_value_for_abstract_class()

public virtual void Does_not_detect_missing_discriminator_value_for_abstract_class()
Public Overridable Sub Does_not_detect_missing_discriminator_value_for_abstract_class

Passes_for_compatible_duplicate_column_names_within_hierarchy() Passes_for_compatible_duplicate_column_names_within_hierarchy()

public virtual void Passes_for_compatible_duplicate_column_names_within_hierarchy()
Public Overridable Sub Passes_for_compatible_duplicate_column_names_within_hierarchy

Passes_for_compatible_duplicate_foreignKey_names_within_hierarchy() Passes_for_compatible_duplicate_foreignKey_names_within_hierarchy()

public virtual void Passes_for_compatible_duplicate_foreignKey_names_within_hierarchy()
Public Overridable Sub Passes_for_compatible_duplicate_foreignKey_names_within_hierarchy

Passes_for_compatible_duplicate_index_names_within_hierarchy() Passes_for_compatible_duplicate_index_names_within_hierarchy()

public virtual void Passes_for_compatible_duplicate_index_names_within_hierarchy()
Public Overridable Sub Passes_for_compatible_duplicate_index_names_within_hierarchy

Passes_for_non_hierarchical_model() Passes_for_non_hierarchical_model()

public virtual void Passes_for_non_hierarchical_model()
Public Overridable Sub Passes_for_non_hierarchical_model

SetBaseType(EntityType, EntityType) SetBaseType(EntityType, EntityType)

protected override void SetBaseType(EntityType entityType, EntityType baseEntityType)
Protected Overrides Sub SetBaseType(entityType As EntityType, baseEntityType As EntityType)
Parameters
entityType
EntityType EntityType
baseEntityType
EntityType EntityType
Overrides