Microsoft.EntityFrameworkCore.Metadata.Builders Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
CheckConstraintBuilder |
Fournit une API simple pour la configuration d’une contrainte case activée. |
CollectionCollectionBuilder |
Fournit une API simple pour configurer une relation un-à-plusieurs. |
CollectionCollectionBuilder<TLeftEntity,TRightEntity> |
Fournit une API simple pour la configuration d’une relation plusieurs-à-plusieurs. |
CollectionNavigationBuilder |
Fournit une API simple pour configurer une relation où la configuration a commencé à la fin de la relation avec une collection qui contient des instances d’un autre type d’entité. Les instances de cette classe sont retournées par les méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
CollectionNavigationBuilder<TEntity,TRelatedEntity> |
Fournit une API simple pour configurer une relation où la configuration a commencé à la fin de la relation avec une collection qui contient des instances d’un autre type d’entité. |
CollectionOwnershipBuilder |
Fournit une API simple pour la configuration d’une propriété un-à-plusieurs. |
CollectionOwnershipBuilder<TEntity,TDependentEntity> |
Fournit une API simple pour la configuration d’une propriété un-à-un. |
ColumnBuilder |
Les instances de cette classe sont retournées par les méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ColumnBuilder<TProperty> |
Les instances de cette classe sont retournées par les méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ComplexPropertiesConfigurationBuilder |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
ComplexPropertiesConfigurationBuilder<TProperty> |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
ComplexPropertyBuilder |
Fournit une API simple pour la configuration d’un IMutableComplexProperty. |
ComplexPropertyBuilder<TComplex> |
Fournit une API simple pour la configuration d’un IMutableEntityType. |
ComplexTypePrimitiveCollectionBuilder |
Fournit une API simple pour la configuration d’un IMutableProperty. |
ComplexTypePrimitiveCollectionBuilder<TProperty> |
Fournit une API simple pour la configuration d’un IMutableProperty. |
ComplexTypePropertyBuilder |
Fournit une API simple pour la configuration d’un IMutableProperty. |
ComplexTypePropertyBuilder<TProperty> |
Fournit une API simple pour la configuration d’un IMutableProperty. |
ConventionSetBuilder |
Fournit une surface d’API simple pour la configuration des conventions. |
DataBuilder |
Permet une configuration supplémentaire des données du modèle. |
DataBuilder<TEntity> |
Permet une configuration supplémentaire des données du modèle. |
DbFunctionBuilder |
Fournit une API simple pour la configuration d’un IMutableDbFunction. |
DbFunctionBuilderBase |
Fournit une API simple pour la configuration d’un IMutableDbFunction. |
DbFunctionParameterBuilder |
Fournit une API simple pour la configuration d’un Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter. |
DiscriminatorBuilder |
Fournit une surface d’API simple pour définir des valeurs de discriminateur. |
DiscriminatorBuilder<TDiscriminator> |
Fournit une surface d’API simple pour définir des valeurs de discriminateur. |
ElementTypeBuilder |
Fournit une API simple pour configurer le IMutableElementType d’une collection primitive. |
EntityTypeBuilder |
Fournit une API simple pour la configuration d’un IMutableEntityType. |
EntityTypeBuilder<TEntity> |
Fournit une API simple pour la configuration d’un IMutableEntityType. |
IndexBuilder |
Fournit une API simple pour la configuration d’un IMutableIndex. |
IndexBuilder<T> |
Fournit une API simple pour la configuration d’un IMutableIndex. |
InvertibleRelationshipBuilderBase |
Classe de base utilisée pour la configuration d’une relation inversible. |
KeyBuilder |
Fournit une API simple pour la configuration d’un IMutableKey. |
KeyBuilder<T> |
Fournit une API simple pour la configuration d’un IMutableKey. |
NavigationBuilder |
Fournit une API simple pour configurer un IMutableNavigation ou IMutableSkipNavigation. |
NavigationBuilder<TSource,TTarget> |
Fournit une API simple pour la configuration d’un IMutableNavigation ou d’un IMutableSkipNavigation. |
OwnedEntityTypeBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedEntityTypeBuilder<T> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationBuilder |
Fournit une API simple pour configurer une navigation vers un type d’entité appartenant. |
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> |
Fournit une API simple pour configurer une navigation vers un type d’entité appartenant. |
OwnedNavigationSplitTableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationSplitViewBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationStoredProcedureBuilder |
Fournit une API simple pour configurer un IMutableStoredProcedure auquel un type d’entité est mappé. |
OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity> |
Fournit une API simple pour configurer un IMutableStoredProcedure auquel un type d’entité est mappé. |
OwnedNavigationTableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationTableValuedFunctionBuilder |
Fournit une API simple pour configurer un IMutableDbFunction auquel un type d’entité est mappé. |
OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity> |
Fournit une API simple pour configurer un IMutableDbFunction auquel un type d’entité est mappé. |
OwnedNavigationTemporalPeriodPropertyBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationTemporalTableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationViewBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
OwnershipBuilder |
Fournit une API simple pour configurer une propriété. |
OwnershipBuilder<TEntity,TDependentEntity> |
Fournit une API simple pour configurer une propriété. |
PrimitiveCollectionBuilder |
Fournit une API simple pour la configuration d’un IMutableProperty. |
PrimitiveCollectionBuilder<TProperty> |
Fournit une API simple pour la configuration d’un IMutableProperty. |
PropertiesConfigurationBuilder |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
PropertiesConfigurationBuilder<TProperty> |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
PropertyBuilder |
Fournit une API simple pour la configuration d’un IMutableProperty. |
PropertyBuilder<TProperty> |
Fournit une API simple pour la configuration d’un IMutableProperty. |
QueryTypeBuilder |
Fournit une API simple pour configurer un type de requête. Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
QueryTypeBuilder<TQuery> |
Fournit une API simple pour la configuration d’un IMutableEntityType. Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ReferenceCollectionBuilder |
Fournit une API simple pour configurer une relation un-à-plusieurs. |
ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity> |
Fournit une API simple pour configurer une relation un-à-plusieurs. |
ReferenceCollectionBuilderBase |
Fournit une API simple pour configurer une relation un-à-plusieurs. Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ReferenceNavigationBuilder |
Fournit une API simple pour configurer une relation où la configuration a commencé à la fin de la relation avec une référence qui pointe vers un instance d’un autre type d’entité. |
ReferenceNavigationBuilder<TEntity,TRelatedEntity> |
Fournit une API simple pour configurer une relation où la configuration a commencé à la fin de la relation avec une référence qui pointe vers un instance d’un autre type d’entité. |
ReferenceOwnershipBuilder |
Fournit une API simple pour configurer une propriété un-à-un. |
ReferenceOwnershipBuilder<TEntity,TRelatedEntity> |
Fournit une API simple pour configurer une propriété un-à-un. |
ReferenceReferenceBuilder |
Fournit une API simple pour configurer une relation un-à-un. |
ReferenceReferenceBuilder<TEntity,TRelatedEntity> |
Fournit une API simple pour configurer une relation un-à-un. |
ReferenceReferenceBuilderBase |
Cette API prend en charge l’infrastructure Entity Framework Core et n’est pas destinée à être utilisée directement à partir de votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures. |
RelationshipBuilderBase |
Classe de base utilisée pour configurer une relation. |
SequenceBuilder |
Fournit une API simple pour la configuration d’un ISequence. |
SplitTableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
SplitTableBuilder<TEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
SplitViewBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
SplitViewBuilder<TEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
StoredProcedureBuilder |
Fournit une API simple pour configurer un IMutableStoredProcedure auquel un type d’entité est mappé. |
StoredProcedureBuilder<TEntity> |
Fournit une API simple pour configurer un IMutableStoredProcedure auquel un type d’entité est mappé. |
StoredProcedureParameterBuilder |
Fournit une API simple pour la configuration d’un IStoredProcedure paramètre. |
StoredProcedureResultColumnBuilder |
Fournit une API simple pour configurer une IStoredProcedure colonne de résultats. |
TableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
TableBuilder<TEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
TableTriggerBuilder |
Fournit un point d’API pour les extensions spécifiques au fournisseur pour la configuration d’un ITrigger. |
TableValuedFunctionBuilder |
Fournit une API simple pour configurer un IMutableDbFunction auquel un type d’entité est mappé. |
TableValuedFunctionBuilder<TEntity> |
Fournit une API simple pour configurer un IMutableDbFunction auquel un type d’entité est mappé. |
TemporalPeriodPropertyBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
TemporalTableBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
TemporalTableBuilder<TEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
TriggerBuilder |
Fournit un point d’API pour les extensions spécifiques au fournisseur pour la configuration d’un ITrigger. |
TypeMappingConfigurationBuilder |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
TypeMappingConfigurationBuilder<TProperty> |
Fournit une surface d’API simple pour définir les valeurs par défaut des propriétés avant l’exécution des conventions. |
ViewBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ViewBuilder<TEntity> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ViewColumnBuilder |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
ViewColumnBuilder<TProperty> |
Les instances de cette classe sont retournées à partir de méthodes lors de l’utilisation de l’API ModelBuilder et elle n’est pas conçue pour être construite directement dans le code de votre application. |
Interfaces
IConventionAnnotatableBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionAnnotatable à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionCheckConstraintBuilder |
Fournit une API simple pour la configuration d’une contrainte case activée. |
IConventionComplexPropertyBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionComplexProperty à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionComplexTypeBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionComplexProperty à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionDbFunctionBuilder |
Fournit une API simple pour la configuration d’un IConventionDbFunction. |
IConventionDbFunctionParameterBuilder |
Fournit une API simple pour la configuration d’un IConventionDbFunctionParameter. |
IConventionDiscriminatorBuilder |
Fournit une surface d’API simple pour définir des valeurs de discriminateur à partir de conventions. |
IConventionElementTypeBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionElementType pour une collection primitive à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionEntityTypeBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionEntityType à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionEntityTypeMappingFragmentBuilder |
Fournit une API simple pour la configuration d’un IConventionEntityTypeMappingFragment. |
IConventionForeignKeyBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionForeignKey à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionIndexBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionIndex à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionKeyBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionKey à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionModelBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionModelBuilder à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionNavigationBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionNavigation à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionOwnedEntityTypeBuilder |
Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionPropertyBaseBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionPropertyBase à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionPropertyBaseBuilder<TBuilder> |
Fournit une surface d’API simple pour la configuration d’un IConventionPropertyBase à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionPropertyBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionProperty à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionRelationalPropertyOverridesBuilder |
Fournit une API simple pour la configuration d’un IConventionRelationalPropertyOverrides. |
IConventionRelationshipBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionForeignKey à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionSequenceBuilder |
Fournit une API simple pour la configuration d’un IConventionSequence. |
IConventionServicePropertyBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionServiceProperty à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionSkipNavigationBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionSkipNavigation à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |
IConventionStoredProcedureBuilder |
Fournit une API simple pour la configuration d’un IConventionStoredProcedure. |
IConventionStoredProcedureParameterBuilder |
Fournit une API simple pour la configuration d’un IConventionStoredProcedureParameter. |
IConventionStoredProcedureResultColumnBuilder |
Fournit une API simple pour la configuration d’un IConventionStoredProcedureResultColumn. |
IConventionTriggerBuilder |
Fournit un point d’API pour les extensions spécifiques au fournisseur pour la configuration d’un IConventionTrigger. |
IConventionTypeBaseBuilder |
Fournit une surface d’API simple pour la configuration d’un IConventionTypeBase à partir de conventions. Cette interface est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application. |