Microsoft.EntityFrameworkCore.Diagnostics Ad Alanı
Ö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.
Sınıflar
| Veri Akışı Adı | Description |
|---|---|
| AbstractionsStrings |
EF özel durumlarında kullanılan dize kaynakları vb. Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır. |
| AssemblyEventData |
DiagnosticSource Derleme olayları için bir olay yükü sınıfı. |
| BatchEventData |
Toplu DiagnosticSource olaylar için RelationalEventId olay yükü. |
| BinaryExpressionEventData |
Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı. |
| CascadeDeleteEventData |
Bir DiagnosticSource varlığın üst varlığı silindiği için silindiğini belirten olaylar için olay yükü sınıfı. |
| CascadeDeleteOrphanEventData |
Bir DiagnosticSource varlığın bir üst öğeyle gerekli ilişkisi kesildiği için silindiğini belirten olaylar için olay yükü sınıfı. |
| CollectionChangedEventData |
Koleksiyon DiagnosticSource gezinti özelliğinin eklenmiş ve/veya kaldırılmış varlıkları olduğunu belirten olaylar için olay yükü sınıfı. |
| ColumnsEventData |
DiagnosticSource Sütunları olan olaylar için olay yükü sınıfı. |
| CommandCorrelatedEventData |
ile DiagnosticSource ilişkili DbCommandolaylar için olay yükü. |
| CommandEndEventData |
DiagnosticSource Komut sonu olayları için RelationalEventId olay yükü. |
| CommandErrorEventData |
DiagnosticSource için CommandErrorolay yükü. |
| CommandEventData |
DiagnosticSource Komut olayları için RelationalEventId olay yükü. |
| CommandExecutedEventData |
DiagnosticSource için CommandExecutedolay yükü. |
| ComplexPropertyEventData |
DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı. |
| ComplexTypePropertyChangedEventData |
DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı. |
| ConcurrencyExceptionEventData |
oluşturulurken DiagnosticSource kullanılan olay DbUpdateConcurrencyException yükü. |
| ConflictingValueGenerationStrategiesEventData |
DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı. |
| ConnectionCreatedEventData |
Olaylar DiagnosticSource için ConnectionCreated olay yükü. |
| ConnectionCreatingEventData |
Olaylar DiagnosticSource için ConnectionCreating olay yükü. |
| ConnectionEndEventData |
Bağlantı DiagnosticSource bitiş olayları için RelationalEventId olay yükü sınıfı. |
| ConnectionErrorEventData |
DiagnosticSource için ConnectionErrorolay yükü. |
| ConnectionEventData |
Bağlantı DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı. |
| ContextInitializedEventData |
DiagnosticSource Bağlam başlatma olayları için bir olay yükü sınıfı. |
| CoreEventId |
Günlüğe kaydedilen iletilere karşılık gelen olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource. |
| CoreLoggerExtensions |
Bu sınıf, ef core iç ve veritabanı sağlayıcıları tarafından bir ve DiagnosticListener iyi bilinen olaylar için bilgi ILogger yazmak için kullanılan statik yöntemler içerir. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| CoreStrings |
EF özel durumlarında kullanılan dize kaynakları vb. Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır. |
| CosmosEventId |
Bir öğesine günlüğe kaydedilen ILogger iletilere karşılık gelen Cosmos olaylarının olay kimlikleri ve bir DiagnosticSourceöğesine gönderilen olaylar. |
| CosmosItemCommandExecutedEventData |
DiagnosticSource Olayları yürüten Cosmos öğesi komutu için bir olay yükü sınıfı. |
| CosmosQueryEventData |
DiagnosticSource Cosmos sorgu olayları için bir olay yükü sınıfı. |
| CosmosQueryExecutedEventData |
DiagnosticSource Cosmos sorgu olayları için bir olay yükü sınıfı. |
| CosmosReadItemEventData |
DiagnosticSource Cosmos okuma öğesi olayları için bir olay yükü sınıfı. |
| CosmosTransactionalBatchExecutedEventData |
DiagnosticSource Cosmos işlem toplu işlemi yürütülen olaylar için bir olay yükü sınıfı. |
| DataReaderClosingEventData |
DiagnosticSource için DataReaderClosingolay yükü. |
| DataReaderDisposingEventData |
DiagnosticSource için DataReaderDisposingolay yükü. |
| DataReaderEventData |
DiagnosticSource için DataReaderClosingolay yükü. |
| DbCommandInterceptor |
Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbCommandInterceptor . |
| DbConnectionInterceptor |
Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbConnectionInterceptor . |
| DbContextErrorEventData |
bir DiagnosticSource öğesine başvuran hata olayları için bir DbContextolay yükü sınıfı. |
| DbContextEventData |
bir DiagnosticSource öğesine başvuran olaylar için bir DbContextolay yükü sınıfı. |
| DbContextTypeErrorEventData |
Bir DiagnosticSource türe başvuran hata olayları için olay DbContext yükü sınıfı. |
| DbContextTypeEventData |
Bir DiagnosticSource türe başvuran olaylar için olay DbContext yükü sınıfı. |
| DbTransactionInterceptor |
Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbTransactionInterceptor . |
| EntityEntryEventData |
bir DiagnosticSource öğesine başvuran olaylar için bir EntityEntryolay yükü sınıfı. |
| EntityTypeEventData |
Varlık DiagnosticSource türüne sahip olaylar için olay yükü sınıfı. |
| EntityTypeSchemaEventData |
Bir DiagnosticSource varlık türüne ve şemaya başvuran olaylar için olay yükü temel sınıfı |
| EventData |
Tüm Entity Framework DiagnosticSource olay yükleri için temel sınıf. |
| EventDefinition |
Parametresiz bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinition<TParam> |
Bir parametreye ve önbelleğe alınmış bir temsilciye sahip bir olayın meta verilerini tanımlayarak olayı azaltılmış ayırmalarla günlüğe kaydeder. |
| EventDefinition<TParam1,TParam2> |
Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinition<TParam1,TParam2,TParam3> |
Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinition<TParam1,TParam2,TParam3,TParam4> |
Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5> |
Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6> |
Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar. |
| EventDefinitionBase |
Olay tanımları için temel sınıf. |
| EventDefinitionBase.MessageExtractingLogger |
Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir. |
| ExecutionStrategyEventData |
DiagnosticSource Yürütme stratejisi olayları için CoreEventId olay yükü. |
| ExpressionEventData |
Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı. |
| FallbackEventDefinition |
Özel işlemeye sahip olması gereken altıdan fazla parametreye sahip bir olayın meta verilerini tanımlar. |
| ForeignKeyCandidateEventData |
DiagnosticSource Uyumsuz yabancı anahtar özellikleri için olay yükü sınıfı. |
| ForeignKeyEventData |
Yabancı DiagnosticSource anahtarı olan olaylar için olay yükü sınıfı. |
| IgnoringIdentityResolutionInterceptor |
IIdentityResolutionInterceptor Yeni örneği yoksayan ve mevcut izlenen örnekteki özellik değerlerini koruyan bir. |
| IncludeEventData |
Belirtim DiagnosticSource içeren olaylar için bir Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>) olay yükü sınıfı. |
| IndexEventData |
DiagnosticSource Geçersiz dizin içeren olaylar için bir olay yükü sınıfı. |
| IndexWithPropertiesEventData |
DiagnosticSource Olay için IndexPropertiesMappedToNonOverlappingTables bir olay yükü sınıfı. |
| IndexWithPropertyEventData |
Dizinde DiagnosticSource geçersiz özellik adı içeren olaylar için bir olay yükü sınıfı. |
| InMemoryEventId |
Bir öğesine günlüğe kaydedilen iletilere karşılık gelen bellek içi olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource. |
| InterceptorAggregator<TInterceptor> |
Hizmetin uygulamaları IInterceptorAggregator için soyut temel sınıf. |
| InvalidIncludePathEventData |
DiagnosticSource Geçersiz olan olaylar için bir olay yükü sınıfı yol bilgilerini içerir. |
| KeyEventData |
DiagnosticSource Anahtarı olan olaylar için olay yükü sınıfı. |
| LazyLoadingEventData |
Olayları DiagnosticSource için bir olay yükü sınıfı ILazyLoader |
| LoggerCategory<T> |
özelliğini uygulamak Name için kullanılan genel yardımcı sınıfı. |
| LoggingDefinitions |
önbelleğe almak EventDefinitionBaseiçin yer tutucular içerir. Bu sınıf, olayları için önbelleğe alma eklemek üzere veritabanı sağlayıcıları tarafından devralınabilmesi için geneldir. Başka bir amaçla kullanılmamalıdır. |
| MigrationAssemblyEventData |
Geçiş DiagnosticSource derleme olayları için RelationalEventId olay yükü. |
| MigrationColumnOperationEventData |
DiagnosticSource Migrations sütun işlemine başvuran olaylar için olay yükü. |
| MigrationCommandEventData |
DiagnosticSource Belirli bir geçişin olayları için RelationalEventId olay yükü. |
| MigrationEventData |
DiagnosticSource Belirli bir geçişin olayları için RelationalEventId olay yükü. |
| MigrationScriptingEventData |
Geçiş DiagnosticSource betiği oluşturma olayları için RelationalEventId olay yükü. |
| MigrationTypeEventData |
Geçiş DiagnosticSource olayları için RelationalEventId olay yükü. |
| MigrationVersionEventData |
DiagnosticSource için OldMigrationVersionWarningolay yükü. |
| MigratorConnectionEventData |
Geçiş DiagnosticSource bağlantısı olayları için RelationalEventId olay yükü. |
| MigratorEventData |
Geçiş DiagnosticSource olayları için RelationalEventId olay yükü. |
| MinBatchSizeEventData |
En DiagnosticSource düşük toplu iş boyutu olayları için RelationalEventId olay yükü. |
| NavigationBaseEventData |
DiagnosticSource içeren olaylar için bir INavigationBaseolay yükü sınıfı. |
| NavigationEventData |
DiagnosticSource içeren olaylar için bir INavigationolay yükü sınıfı. |
| NavigationPathEventData |
DiagnosticSource Gezinti özelliğine sahip olaylar için olay yükü sınıfı. |
| PropertyChangedEventData |
DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı. |
| PropertyEventData |
DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı. |
| PropertyValueEventData |
Özellik DiagnosticSource değerini gösteren olaylar için olay yükü sınıfı. |
| ProviderMismatchEventData |
DiagnosticSource Sağlayıcı uyuşmazlığı uyarıları için bir olay yükü sınıfı. |
| QueryExpressionEventData |
Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı. |
| QueryModelClientEvalEventData |
Sorgu DiagnosticSource modeli ve ifade içeren olaylar için olay yükü sınıfı. |
| QueryModelEventData |
Sorgu DiagnosticSource modeline sahip olaylar için olay yükü sınıfı. |
| ReferenceChangedEventData |
DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı. |
| RelationalConcurrencyExceptionEventData |
bir DiagnosticSource ilişkisel veritabanı sağlayıcısından oluşturulurken DbUpdateConcurrencyException kullanılan olay yükü. |
| RelationalEventId |
bir öğesine günlüğe kaydedilen iletilere karşılık gelen ilişkisel olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource. |
| RelationalLoggerExtensions |
Bu sınıf, ef core iç ve ilişkisel veritabanı sağlayıcıları tarafından bir ve DiagnosticListener iyi bilinen olaylar için bilgi ILogger yazmak için kullanılan statik yöntemleri içerir. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| RelationalLoggingDefinitions |
önbelleğe almak EventDefinitionBaseiçin yer tutucular içerir. Bu sınıf, olayları için önbelleğe alma eklemek üzere veritabanı sağlayıcıları tarafından devralınabilmesi için geneldir. Başka bir amaçla kullanılmamalıdır. |
| RelationalStrings |
EF özel durumlarında kullanılan dize kaynakları vb. Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır. |
| SaveChangesCompletedEventData |
DiagnosticSource Tamamlandı olduğunu belirten SaveChanges() olaylar için bir olay yükü sınıfı. |
| SaveChangesEventData |
DiagnosticSource Kaydedilmekte olan varlıkları ve etkilenen satırları belirten olaylar için bir olay yükü sınıfı. |
| SaveChangesInterceptor |
Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf ISaveChangesInterceptor . |
| SequenceEventData |
Bir DiagnosticSource diziye başvuran olaylar için olay yükü temel sınıfı. |
| ServiceProviderDebugInfoEventData |
DiagnosticSource Hizmet sağlayıcısı oluşturma işleminde hata ayıklama bilgilerine başvuran olaylar için bir olay yükü sınıfı. |
| ServiceProviderEventData |
Kapsayıcıya DiagnosticSource başvuran olaylar için olay IServiceProvider yükü sınıfı. |
| ServiceProvidersEventData |
DiagnosticSource Birden çok IServiceProvider kapsayıcıya başvuran olaylar için bir olay yükü sınıfı. |
| SharedDependentEntityEventData |
DiagnosticSource İki IEntityType örneğe başvuran olaylar için bir olay yükü sınıfı. |
| SkipCollectionChangedEventData |
Koleksiyon DiagnosticSource gezinti özelliğini atlama özelliğinin eklenmiş ve/veya kaldırılmış varlıkları olduğunu gösteren olaylar için olay yükü sınıfı. |
| SkipNavigationEventData |
DiagnosticSource içeren olaylar için bir ISkipNavigationolay yükü sınıfı. |
| SqliteEventId |
Günlüğe kaydedilen iletilere karşılık gelen SQLite olayları ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource. |
| SqlServerEventId |
SQL Server olaylarının, günlüğe kaydedilen iletilere ILogger karşılık gelen olay kimlikleri ve bir DiagnosticSourceöğesine gönderilen olaylar. |
| StateChangedEventData |
İzlenen DiagnosticSource varlığın birbirlerinden diğerine EntityState değişimini gösteren olaylar için olay yükü sınıfı. |
| StoredProcedurePropertyEventData |
Bir DiagnosticSource özelliğin saklı yordama eşlenmesiyle ilgili olaylar için olay yükü sınıfı. |
| TransactionEndEventData |
İşlem DiagnosticSource bitiş olayları için RelationalEventId olay yükü temel sınıfı. |
| TransactionEnlistedEventData |
İşlem DiagnosticSource tarafından kaydedilen olaylar için RelationalEventId olay yükü. |
| TransactionErrorEventData |
İşlem DiagnosticSource hatası olayları için RelationalEventId olay yükü temel sınıfı. |
| TransactionEventData |
İşlem DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı. |
| TransactionStartingEventData |
İşlem DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı. |
| TwoPropertyBaseCollectionsEventData |
DiagnosticSource İki özellik koleksiyonuna sahip olaylar için bir olay yükü sınıfı. |
| TwoSqlExpressionsEventData |
İki DiagnosticSourceSqlExpressionöğesine başvuran olaylar için olay yükü temel sınıfı. |
| TwoUnmappedPropertyCollectionsEventData |
DiagnosticSource Eşlenmemiş iki özellik koleksiyonuna sahip olaylar için bir olay yükü sınıfı. |
| TypeEventData |
bir DiagnosticSource öğesine başvuran olaylar için bir Typeolay yükü sınıfı. |
| TypeLoadingEventData |
DiagnosticSource Tür yükleme hataları için bir olay yükü sınıfı. |
| UniquifiedPropertyEventData |
Kimliği DiagnosticSource belirsiz bir özelliğe sahip olaylar için olay yükü sınıfı. |
| UpdateEntryEventData |
Varlık DiagnosticSource güncelleştirme girdisi olan olaylar için olay yükü sınıfı. |
| UpdatingIdentityResolutionInterceptor |
IIdentityResolutionInterceptor Özellik değerlerini yeni varlık örneğinden izlenen varlık örneğine kopyalayan bir. |
| ValueConverterEventData |
DiagnosticSource içeren olaylar için bir ValueConverterolay yükü sınıfı. |
| WarningsConfiguration |
Uyarıların atılması, günlüğe kaydedilmesi veya yoksayılması gereken yapılandırmayı temsil eder. veritabanı sağlayıcılarına veya uzantılarına göre. Bu seçenekler kullanılarak WarningsConfigurationBuilderayarlanır. |
| WarningsConfigurationBuilder |
Entity Framework tarafından oluşturulan olayların çalışma zamanı davranışını yapılandırılır. Her olay kimliği için varsayılan davranış ve davranışlar ayarlayabilirsiniz. Bu sınıf API içinde ConfigureWarnings(Action<WarningsConfigurationBuilder>) kullanılır ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır. |
Yapılar
| Veri Akışı Adı | Description |
|---|---|
| IdentityResolutionInterceptionData |
Yöntemlere IIdentityResolutionInterceptor geçirilen bir parametre nesnesi. |
| InstantiationBindingInterceptionData |
Yöntemlere IInstantiationBindingInterceptor geçirilen bir parametre nesnesi. |
| InterceptionResult |
Kesilen normal işlemin bastırılmasını sağlamak için gibi bir IInterceptorISaveChangesInterceptor sonucu temsil eder. |
| InterceptionResult<TResult> |
Kesilen normal işlemin bastırılmasını sağlamak için gibi bir IInterceptorISaveChangesInterceptor sonucu temsil eder. |
| MaterializationInterceptionData |
Bir parametre nesnesi, gerçekleştirilen örnekle ilgili verileri içeren yöntemlere geçirilir IMaterializationInterceptor . |
Arabirimler
| Veri Akışı Adı | Description |
|---|---|
| ICollectionChangedEventData |
Atlama koleksiyonu gezintisinde veya normal koleksiyon gezintisinde yapılan bir değişikliği temsil eden herhangi EventData bir alt sınıf tarafından uygulanan arabirim. |
| IDbCommandInterceptor |
İlişkisel veritabanına gönderilen komutların kesilmesine izin verir. |
| IDbConnectionInterceptor |
üzerinde DbConnectionişlemlerin kesilmesine izin verir. |
| IDbContextLogger |
Entity Framework olayları için basit bir günlük arabirimi. Tarafından kullanılır LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>) |
| IDbTransactionInterceptor |
ile DbTransactionilgili işlemlerin kesilmesine izin verir. |
| IDiagnosticsLogger |
ILogger DiagnosticSource Olayları hem ASP.NET DiagnosticSource hem de ILogger diğer her şey için gönderebilmek için ve tüm EF Core günlüğü tarafından kullanılmak üzere birleştirir. |
| IDiagnosticsLogger<TLoggerCategory> |
ILogger DiagnosticSource Olayları hem ASP.NET DiagnosticSource hem de ILogger diğer her şey için gönderebilmek için ve tüm EF Core günlüğü tarafından kullanılmak üzere birleştirir. |
| IErrorEventData |
ile bir hata olayını temsil eden herhangi EventData bir alt sınıf tarafından uygulanan arabirim Exception. |
| IIdentityResolutionInterceptor |
Yeni varlık örneklerini izlemeye başladığında kimlik çözümleme çakışmalarının DbContext kesilmesine izin verir. |
| IInstantiationBindingInterceptor |
ISingletonInterceptor Varlık örnekleri oluşturulurken kullanılan öğesini InstantiationBinding değiştirmek için kullanılan. |
| IInterceptor |
Tüm Entity Framework kesme bileşenleri için temel arabirim. |
| IInterceptorAggregator |
veya iç hizmet sağlayıcısında DbContext kayıtlı olan tüm hizmetlerden tek IInterceptor bir çözümü sağlayan hizmet. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| IInterceptors |
veya iç hizmet sağlayıcısında DbContext kayıtlı olan tüm hizmetlerden tek IInterceptor bir çözümü olan hizmet. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| ILoggingOptions |
İletilerin IServiceProvider özel durumlarda nasıl günlüğe kaydedilip/veya atıldığını denetlemek için tekil düzeyde ayarlanan seçenekler. |
| IMaterializationInterceptor |
ISingletonInterceptor Entity Framework bir nesne oluştururken nesne oluşturma ve başlatmanın çeşitli bölümlerini kesmek için kullanılan, genellikle sorgu tarafından döndürülen verilerden. |
| INavigationBaseEventData |
olan olay yükü sınıfları için ortak bir INavigationBasearabirim. |
| IQueryExpressionInterceptor |
Sorgu ifadesi ağaçlarının ve sonuçta derlenmiş temsilcilerin kesilmesine izin verir. |
| IRelationalCommandDiagnosticsLogger |
Yüksek performanslı günlük kaydı için uygun ek işlevlere sahip bir IDiagnosticsLogger<TLoggerCategory> . |
| IRelationalConnectionDiagnosticsLogger |
Yüksek performanslı günlük kaydı için uygun ek işlevlere sahip bir IDiagnosticsLogger<TLoggerCategory> . |
| ISaveChangesInterceptor |
ve DbContext.SaveChangesAync yöntemlerinin kesilmesine DbContext.SaveChanges izin verir. |
| ISingletonInterceptor |
Hizmet olarak Singleton kaydedilen tüm Entity Framework kesme bileşenleri için temel arabirim. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulamanın iş parçacığı güvenli olması gerekir. |
Numaralandırmalar
| Veri Akışı Adı | Description |
|---|---|
| CommandSource |
komutunu yürütmek için kullanılan kaynağı DbCommand belirtmek için ve alt sınıfları tarafından CommandEventDatakullanılan sabit listesi. |
| DbCommandMethod |
tarafından CommandEventDatakullanılan sabit listesi, komutu yürütmek için kullanılan yöntemi DbCommand belirtmek için bir alt sınıftır. |
| DbContextLoggerOptions |
ve LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)ile Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger kullanmak için biçimlendirme seçenekleri. |