RelationalOptionsExtension.RelationalExtensionInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir için RelationalOptionsExtensionbilgi/meta veriler.
protected abstract class RelationalOptionsExtension.RelationalExtensionInfo : Microsoft.EntityFrameworkCore.Infrastructure.DbContextOptionsExtensionInfo
Protected MustInherit Class RelationalOptionsExtension.RelationalExtensionInfo
Inherits DbContextOptionsExtensionInfo
- Devralma
Oluşturucular
RelationalOptionsExtension.RelationalExtensionInfo(IDbContextOptionsExtension) |
Verilen uzantı için bilgi/meta veri içeren yeni RelationalOptionsExtension.RelationalExtensionInfo bir örnek oluşturur. |
Özellikler
Extension |
Bu örneğin meta verileri içerdiği uzantı. |
IsDatabaseProvider |
Doğru, çünkü bu bir veritabanı sağlayıcısı temel sınıfıdır. |
LogFragment |
Günlüğe kaydetme için genellikle yapılandırılmış, varsayılan olmayan kullanışlı seçenekler hakkında bilgi içeren bir ileti parçası. |
Yöntemler
GetServiceProviderHashCode() |
Yeni IServiceProvider bir değere ihtiyaç duyulmasına neden olabilecek herhangi bir seçenekten oluşturulan karma kodu döndürür. Örneğin, seçenekler tekil bir hizmeti etkiliyorsa. Ancak çoğu uzantının böyle bir seçeneği yoktur ve sıfır döndürmesi gerekir. |
PopulateDebugInfo(IDictionary<String,String>) |
Bu seçenek için önceki bir yapılandırmayla karşılaştırılabilecek ve farklılıklar günlüğe kaydedilebilecek şekilde uzantının kullanımları arasında değişebilecek bilgi sözlüğü doldurur. Sözlük anahtarına uzantı adı öneki eklenmelidir. Örneğin, |
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo) |
içinde GetServiceProviderHashCode() kullanılan tüm seçeneklerin verilen uzantıdakiyle aynı olup olmadığını belirten bir değer döndürür. |
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo) |
içinde GetServiceProviderHashCode() kullanılan tüm seçeneklerin verilen uzantıdakiyle aynı olup olmadığını belirten bir değer döndürür. (Devralındığı yer: DbContextOptionsExtensionInfo) |
Şunlara uygulanır
Entity Framework