Microsoft.Extensions.Logging 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.
ILoggeryapılandırmaya yönelik sınıflar ve soyutlamalar içerir.
Sınıflar
AzureAppServicesLoggerFactoryExtensions |
Azure tanılama günlükçüsüsü eklemek için uzantı yöntemleri. |
ConsoleLoggerExtensions |
ILoggingBuilder ve ILoggerProviderConfiguration<T> sınıfları için uzantı yöntemleri sağlar. |
DebugLoggerFactoryExtensions |
ILoggerFactory sınıfı için uzantı yöntemleri. |
EventLoggerFactoryExtensions |
ILoggerFactory sınıfı için uzantı yöntemleri. |
EventSourceLoggerFactoryExtensions |
ILoggerFactory sınıfı için uzantı yöntemleri. |
FakeLoggerBuilderExtensions |
Birim testlerinde kullanılan sahte günlük kaydı yapılandırma uzantıları. |
FilterLoggingBuilderExtensions |
IServiceCollectiongünlük hizmetlerini ayarlamak için uzantı yöntemleri. |
LogDefineOptions |
Define(LogLevel, EventId, String) ve aşırı yüklemeleri için seçenekleri belirtir. |
Logger<T> |
Sağlanan ILoggerFactorytarafından oluşturulan verilen türün tam adını kullanarak yeni bir ILogger örneğine temsilciler. |
LoggerEnrichmentOptions |
Zenginleştirme özelliklerini günlüğe kaydetme seçenekleri. |
LoggerExtensions |
Yaygın senaryolar için ILogger uzantısı yöntemleri. |
LoggerExternalScopeProvider |
IExternalScopeProvidervarsayılan uygulaması. |
LoggerFactory |
Belirtilen sağlayıcılara göre ILogger sınıflarının örneklerini üretir. |
LoggerFactoryExtensions |
Yaygın senaryolar için ILoggerFactory uzantısı yöntemleri. |
LoggerFactoryOptions |
Günlükçü fabrikası seçeneklerini tanımlar. |
LoggerFilterOptions |
LoggerFilter seçenekleri. |
LoggerFilterRule |
Günlük iletilerini filtrelemek için kullanılan bir kuralı tanımlar. |
LoggerMessage |
İletileri daha sonra performanslı bir şekilde günlüğe kaydetmek için önbelleğe alınabilecek temsilciler oluşturur. |
LoggerMessageAttribute |
Kesin türü belirlenmiş bir günlüğe kaydetme yönteminin üretimine yol gösterecek bilgiler sağlar. |
LoggerRedactionOptions |
Yeniden düzeltmeyi denetleme seçenekleri. |
LoggingBuilderExtensions |
ILoggingBuildergünlüğe kaydetme hizmetlerini ayarlamak için uzantı yöntemleri sağlar. |
LoggingEnrichmentExtensions |
Günlük zenginleştirme özelliklerini yapılandırmaya yönelik uzantılar. |
LoggingRedactionExtensions |
Günlük yeniden eylem özelliklerini yapılandırma uzantıları. |
LogPropertiesAttribute |
Genel özelliklerinin günlük etiketleri olarak günlüğe kaydedilmesi gereken bir günlük yöntemi parametresini işaretler. |
LogPropertyIgnoreAttribute |
Etiketin günlüğe kaydedilmemesi gerektiğini gösterir. |
ProviderAliasAttribute |
Filtreleme kurallarında kullanılacak ILoggerProvider uygulamasının diğer adını tanımlar. |
TagNameAttribute |
Günlüğe kaydedilen parametre veya özellik için kullanılacak etiket adını tanımlar. |
TagProviderAttribute |
Başvurulan nesne için günlük etiketleri oluşturmak üzere çağrılacak bir yöntem tanımlar. |
TraceSourceFactoryExtensions |
ILoggingBuilder TraceSourceLoggerProvider ayarlamak için uzantı yöntemleri. |
Yapılar
EventId |
Günlüğe kaydetme olayını tanımlar. Birincil tanımlayıcı, "Id" özelliğidir ve "Name" özelliği bu olay türünün kısa bir açıklamasını sağlar. |
Arabirimler
IExternalScopeProvider |
Ortak kapsam verilerinin depolama alanını temsil eder. |
ILogger |
Günlüğe kaydetme gerçekleştirmek için kullanılan bir türü temsil eder. |
ILogger<TCategoryName> |
Kategori adının belirtilen |
ILoggerFactory |
Günlüğe kaydetme sistemini yapılandırmak ve kayıtlı ILoggerProvider'lerden ILogger örnekleri oluşturmak için kullanılan bir türü temsil eder. |
ILoggerProvider |
ILoggerörneklerini oluşturabilen bir türü temsil eder. |
ILoggingBuilder |
Günlük sağlayıcılarını yapılandırmaya yönelik bir arabirim. |
ISupportExternalScope |
Dış kapsam bilgilerini kullanabilen bir ILoggerProvider temsil eder. |
ITagCollector |
Özel etiket sağlayıcılarına verilen arabirim, etiketleri yaymalarını sağlar. |
Numaralandırmalar
ActivityTrackingOptions |
Günlük kapsamlarına hangi izleme bağlamı bölümlerinin dahil edilmesi gerektiğini belirtmek için bayrakları tanımlar. |
LogLevel |
Günlüğe kaydetme önem derecesi düzeylerini tanımlar. |