ManyToManyAssociationMappingConfiguration Class
Configures the table and column mapping of a many:many relationship. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder.
Assembly: EntityFramework (in EntityFramework.dll)
System.Data.Entity.ModelConfiguration.Configuration.AssociationMappingConfiguration
System.Data.Entity.ModelConfiguration.Configuration.ManyToManyAssociationMappingConfiguration
Name | Description | |
---|---|---|
![]() | Equals(ManyToManyAssociationMappingConfiguration) | Determines whether the specified object is equal to the current object. |
![]() | Equals(Object) | Determines whether the specified object is equal to the current object.(Overrides Object.Equals(Object).) |
![]() | GetHashCode() | Serves as a hash function for a particular type.(Overrides Object.GetHashCode().) |
![]() | GetType() | Gets the type of the current instance. |
![]() | HasTableAnnotation(String, Object) | Sets an annotation in the model for the join table. The annotation value can later be used when processing the table such as when creating migrations. |
![]() | MapLeftKey(String[]) | Configures the name of the column(s) for the left foreign key. The left foreign key points to the parent entity of the navigation property specified in the HasMany call. |
![]() | MapRightKey(String[]) | Configures the name of the column(s) for the right foreign key. The right foreign key points to the parent entity of the the navigation property specified in the WithMany call. |
![]() | ToString() | Returns a string that represents the current object.(Overrides Object.ToString().) |
![]() | ToTable(String) | Configures the join table name for the relationship. |
![]() | ToTable(String, String) | Configures the join table name and schema for the relationship. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.