Section courante

A propos

Section administrative du site

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