Microsoft.EntityFrameworkCore.Infrastructure |
Infrastructure d'Entity Framework Core (EF Core) |
---|---|
Entity Framework | Espaces de nom |
Description
Cet espace de noms contient les classes de l'infrastructure.
Liste des classes
Classe | Description |
---|---|
AccessorExtensions | Cette classe contient les méthodes d'extension pour IInfrastructure<T>. |
Annotatable | Cette classe contient la base pour les types prenant en charge la lecture et l'écriture d'annotations. |
AnnotatableExtensions | Cette classe contient les méthodes d'extension pour IAnnotatable. |
Annotation | Cette classe contient un morceau arbitraire de métadonnées pouvant être entreposé sur un objet mettant en oeuvre IAnnotatable. |
CoreOptionsExtension | Cette classe contient une représentation des options gérées par le coeur d'Entity Framework Core (EF Core), par opposition à celles gérées par les fournisseurs de bases de données ou les extensions. |
CosmosDbContextOptionsBuilder | Cette classe permet d'effectuer une configuration spécifique à Cosmos sur DbContextOptions. |
DatabaseFacade | Cette classe permet de fournir un accès aux informations et opérations liées à la base de données pour un contexte. Les instances de cette classe sont généralement obtenues à partir de la base de données et elle n'est pas conçue pour être directement construite dans votre code d'application. |
DbContextAttribute | Cette classe permet d'identifier le DbContext auquel appartient une classe. Par exemple, cet attribut est utilisé pour identifier le contexte auquel s'applique une migration. |
DbContextOptionsExtensionInfo | Cette classe permet d'indiquer des informations et des méta-données pour une IDbContextOptionsExtension. |
EntityFrameworkInternalAttribute | Cette classe contient la marque d'une API comme interne à Entity Framework Core. Ces API ne sont pas soumises aux mêmes normes de compatibilité que les API publiques. |
EntityFrameworkRelationalServicesBuilder | Cette classe contient une API de génération conçue pour les fournisseurs de bases de données relationnelles à utiliser lors de l'enregistrement des services. |
EntityFrameworkServicesBuilder | Cette classe contient une API de création conçue pour les fournisseurs de bases de données à utiliser lors de l'enregistrement des services. |
ExpressionExtensions | Cette classe contient des méthodes d'extension pour les types d'expression. |
InMemoryDbContextOptionsBuilder | Cette classe permet d'effectuer une configuration spécifique en mémoire sur DbContextOptions. |
LazyLoaderExtensions | Cette classe contient des méthodes d'extension pour le service ILazyLoader le rendant plus pratique à utiliser à partir de classes d'entités. |
MethodInfoExtensions | Cette classe contient des méthodes d'extension pour MethodInfo. |
ModelCacheKey | Cette classe contient une clef identifiant de façon unique le modèle pour un contexte donné. |
ModelCacheKeyFactory | Cette classe permet de créer des clefs identifiant de manière unique le modèle pour un contexte donné. |
ModelCacheKeyFactoryDependencies | Cette classe contient des paramètres de dépendances de service pour ModelCacheKeyFactory. |
ModelCustomizer | Cette classe permet de construire le modèle pour un contexte donné. |
ModelCustomizerDependencies | Cette classe contient des paramètres de dépendances de service pour ModelCustomizer. |
ModelSnapshot | Cette classe contient la base pour l'instantané de l'état IModel généré par les migrations. |
ModelSource | Cette classe contient la mise en oeuvre d'IModelSource produisant un modèle basé sur les propriétés DbSet<TEntity> exposées sur le contexte. |
ModelSourceDependencies | Cette classe contient des paramètres de dépendances de service pour ModelSource. |
ModelValidator | Cette classe contient le validateur appliquant les règles de base communes à tous les fournisseurs. |
ModelValidatorDependencies | Cette classe contient des paramètres de dépendances de service pour ModelValidator. |
ProductInfo | Cette classe contient les informations de produit. |
RelationalDbContextOptionsBuilder<TBuilder,TExtension> | Cette classe permet d'effectuer une configuration spécifique à la base de données relationnelle sur DbContextOptions. |
RelationalModelCustomizer | Cette classe permet de construire le modèle pour un contexte donné. |
RelationalModelValidator | Cette classe contient la validateur appliquant les règles communes à tous les fournisseurs relationnels. |
RelationalModelValidatorDependencies | Cette classe contient des paramètres de dépendances de service pour RelationalModelValidator. |
RelationalOptionsExtension | Cette classe contient une représentation des options gérées par les fournisseurs de bases de données relationnelles. |
RelationalOptionsExtension.RelationalExtensionInfo | Cette classe contient des informations et méta-données pour une extension RelationalOptionsExtension. |
RelationalPropertyExtensions | Cette classe contient les extensions de propriétés de relationnelles. |
ServiceCollectionMap | Cette classe permet de fournir une carte sur un IServiceCollection offrant la possibilité aux entrées ServiceDescriptor d'être conditionnellement ajoutées ou réécrites sans nécessiter d'analyses linéaires de la collection de services chaque fois que cela est fait. |
SpatialiteLoader | Cette classe permet de trouver et de charger SpatiaLite. |
SqliteDbContextOptionsBuilder | Cette classe permet à la configuration spécifique à SQLite d'être effectuée sur DbContextOptions. |
SqlServerDbContextOptionsBuilder | Cette classe permet à la configuration spécifique de SQL Server d'être effectuée sur DbContextOptions. |
TypeExtensions | Cette classe contient les méthodes d'extension pour les instances de type. |
Uniquifier | Cette classe permet de fournir des méthodes de manipulation des identificateurs de chaîne de caractères. |
Dernière mise à jour : Samedi, le 4 juillet 2020