Partager via


HistoryContext.CacheKey, propriété

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Obtient la clé utilisée pour rechercher un modèle qui a été généré pour ce contexte. Cela permet d'éviter de traiter OnModelCreating et de calculer le modèle chaque fois qu'une nouvelle instance de contexte est créée. Par défaut, cette propriété retourne le schéma par défaut. Dans la plupart des cas, vous n'avez pas besoin de remplacer cette propriété. Toutefois, si votre implémentation de OnModelCreating contient une logique conditionnelle qui génère un autre modèle pour les mêmes fournisseur de bases de données et schéma par défaut, vous devez remplacer cette propriété et calculer une clé appropriée.

Espace de noms :  System.Data.Entity.Migrations.History
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Overridable ReadOnly Property CacheKey As String 
    Get
'Utilisation
Dim instance As HistoryContext 
Dim value As String 

value = instance.CacheKey
public virtual string CacheKey { get; }
public:
virtual property String^ CacheKey {
    String^ get ();
}
abstract CacheKey : string 
override CacheKey : string
function get CacheKey () : String

Valeur de propriété

Type : System.String

Implémentations

IDbModelCacheKeyProvider.CacheKey

Voir aussi

Référence

HistoryContext Classe

Espace de noms System.Data.Entity.Migrations.History