DependentNavigationPropertyConfiguration<TDependentEntityType> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configura una relación que puede admitir propiedades de clave externa que se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.
public class DependentNavigationPropertyConfiguration<TDependentEntityType> : System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration where TDependentEntityType : class
type DependentNavigationPropertyConfiguration<'DependentEntityType (requires 'DependentEntityType : null)> = class
inherit ForeignKeyNavigationPropertyConfiguration
Public Class DependentNavigationPropertyConfiguration(Of TDependentEntityType)
Inherits ForeignKeyNavigationPropertyConfiguration
Parámetros de tipo
- TDependentEntityType
Tipo de entidad dependiente.
- Herencia
-
DependentNavigationPropertyConfiguration<TDependentEntityType>
Métodos
| Equals(Object) |
Configura una relación que puede admitir propiedades de clave externa que se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder. |
| GetHashCode() |
Configura una relación que puede admitir propiedades de clave externa que se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder. |
| GetType() |
Obtiene el Type de la instancia actual. |
| HasForeignKey<TKey>(Expression<Func<TDependentEntityType,TKey>>) |
Configura la relación para que se utilicen propiedades de clave externa que se exponen en el modelo de objetos. Si las propiedades de clave externa no se exponen en el modelo de objetos, se ha de utilizar el método Map. |
| Map(Action<ForeignKeyAssociationMappingConfiguration>) |
Configura la relación para que se utilicen propiedades de clave externa que no se exponen en el modelo de objetos. Las columnas y la tabla se pueden personalizar especificando una acción de configuración. Si se especifica una acción de configuración vacía, la convención generará los nombres de columna. Si se exponen propiedades de clave externa en el modelo de objetos, se ha de utilizar el método HasForeignKey. No todas las relaciones admiten la exposición de propiedades de clave externa en el modelo de objetos. (Heredado de ForeignKeyNavigationPropertyConfiguration) |
| ToString() |
Configura una relación que puede admitir propiedades de clave externa que se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder. |
| WillCascadeOnDelete() |
Configura la eliminación en cascada para que se active para la relación. (Heredado de CascadableNavigationPropertyConfiguration) |
| WillCascadeOnDelete(Boolean) |
Configura si se activa o no la eliminación en cascada para la relación. (Heredado de CascadableNavigationPropertyConfiguration) |