HistoryContext.CacheKey - свойство
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Возвращает ключ, используемый для поиска модели, ранее построенной для этого контекста. Это используется, чтобы избежать обработки OnModelCreating и вычисления модели каждый раз, когда создается новый экземпляр контекста. По умолчанию это свойство возвращает схему по умолчанию. В большинстве случаев переопределять это свойство не понадобится. Однако если ваша реализация OnModelCreating содержит условную логику, в соответствии с которой создается другая модель при том же поставщике баз данных и схеме по умолчанию, необходимо переопределить это свойство и вычислить соответствующий ключ.
Пространство имен: System.Data.Entity.Migrations.History
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Overridable ReadOnly Property CacheKey As String
Get
'Применение
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
Значение свойства
Тип: System.String
Implements
IDbModelCacheKeyProvider.CacheKey