EntityConfiguration EntityConfiguration Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class EntityConfigurationPublic Class EntityConfiguration

Inheritance Hierarchy

  • System.Object
    System.Object
  • EntityConfiguration
    EntityConfiguration

Inherited Members

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

Constructors summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Properties summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Constructors

  • EntityConfiguration(ModelConfiguration, IEntityType)
    EntityConfiguration(ModelConfiguration, IEntityType)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public EntityConfiguration(ModelConfiguration modelConfiguration, IEntityType entityType)Public Sub New(modelConfiguration As ModelConfiguration, entityType As IEntityType)

    Parameters

Properties

  • AttributeConfigurations
    AttributeConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<IAttributeConfiguration> AttributeConfigurations { get; }Public Overridable ReadOnly Property AttributeConfigurations As List(Of IAttributeConfiguration)

    Property Value

  • EntityType
    EntityType

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual IEntityType EntityType { get; }Public Overridable ReadOnly Property EntityType As IEntityType

    Property Value

  • FluentApiConfigurations
    FluentApiConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<IFluentApiConfiguration> FluentApiConfigurations { get; }Public Overridable ReadOnly Property FluentApiConfigurations As List(Of IFluentApiConfiguration)

    Property Value

  • ModelConfiguration
    ModelConfiguration

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual ModelConfiguration ModelConfiguration { get; }Public Overridable ReadOnly Property ModelConfiguration As ModelConfiguration

    Property Value

  • NavigationPropertyConfigurations
    NavigationPropertyConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<NavigationPropertyConfiguration> NavigationPropertyConfigurations { get; }Public Overridable ReadOnly Property NavigationPropertyConfigurations As List(Of NavigationPropertyConfiguration)

    Property Value

  • NavigationPropertyInitializerConfigurations
    NavigationPropertyInitializerConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<NavigationPropertyInitializerConfiguration> NavigationPropertyInitializerConfigurations { get; }Public Overridable ReadOnly Property NavigationPropertyInitializerConfigurations As List(Of NavigationPropertyInitializerConfiguration)

    Property Value

  • PropertyConfigurations
    PropertyConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<PropertyConfiguration> PropertyConfigurations { get; }Public Overridable ReadOnly Property PropertyConfigurations As List(Of PropertyConfiguration)

    Property Value

  • RelationshipConfigurations
    RelationshipConfigurations

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<RelationshipConfiguration> RelationshipConfigurations { get; }Public Overridable ReadOnly Property RelationshipConfigurations As List(Of RelationshipConfiguration)

    Property Value

Methods

  • FindPropertyConfiguration(IProperty)
    FindPropertyConfiguration(IProperty)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual PropertyConfiguration FindPropertyConfiguration(IProperty property)Public Overridable Function FindPropertyConfiguration(property As IProperty) As PropertyConfiguration

    Parameters

    Returns

  • GetFluentApiConfigurations(Boolean)
    GetFluentApiConfigurations(Boolean)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<IFluentApiConfiguration> GetFluentApiConfigurations(bool useFluentApiOnly)Public Overridable Function GetFluentApiConfigurations(useFluentApiOnly As Boolean) As List(Of IFluentApiConfiguration)

    Parameters

    • useFluentApiOnly
      System.Boolean
      System.Boolean

    Returns

  • GetOrAddPropertyConfiguration(EntityConfiguration, Property)
    GetOrAddPropertyConfiguration(EntityConfiguration, Property)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual PropertyConfiguration GetOrAddPropertyConfiguration(EntityConfiguration entityConfiguration, Property property)Public Overridable Function GetOrAddPropertyConfiguration(entityConfiguration As EntityConfiguration, property As  Property) As PropertyConfiguration

    Parameters

    Returns

  • GetPropertyConfigurations(Boolean)
    GetPropertyConfigurations(Boolean)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<PropertyConfiguration> GetPropertyConfigurations(bool useFluentApiOnly)Public Overridable Function GetPropertyConfigurations(useFluentApiOnly As Boolean) As List(Of PropertyConfiguration)

    Parameters

    • useFluentApiOnly
      System.Boolean
      System.Boolean

    Returns

  • GetRelationshipConfigurations(Boolean)
    GetRelationshipConfigurations(Boolean)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual List<RelationshipConfiguration> GetRelationshipConfigurations(bool useFluentApiOnly)Public Overridable Function GetRelationshipConfigurations(useFluentApiOnly As Boolean) As List(Of RelationshipConfiguration)

    Parameters

    • useFluentApiOnly
      System.Boolean
      System.Boolean

    Returns

Details

Assembly

Microsoft.EntityFrameworkCore.Design.dll