NullLoggerFactory Sınıf

Tanım

Hiçbir ILoggerFactory şeyi günlüğe kaydeden bir örneğini NullLogger oluşturmak için kullanılır.

public ref class NullLoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class NullLoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type NullLoggerFactory = class
    interface ILoggerFactory
    interface IDisposable
Public Class NullLoggerFactory
Implements IDisposable, ILoggerFactory
Devralma
NullLoggerFactory
Uygulamalar

Oluşturucular

NullLoggerFactory()

Yeni bir NullLoggerFactory örneği oluşturur.

Alanlar

Instance

paylaşılan örneğini NullLoggerFactorydöndürür.

Yöntemler

AddProvider(ILoggerProvider)

Günlüğe kaydetme sistemine bir ILoggerProvider ekler.

CreateLogger(String)

Yeni bir ILogger örneği oluşturur.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

AddAzureWebAppDiagnostics(ILoggerFactory)
Geçersiz.

Azure Web Apps tanılama günlükçüsüsü ekler.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Geçersiz.

Azure Web Apps tanılama günlükçüsüsü ekler.

CreateLogger(ILoggerFactory, Type)

Verilen typeöğesinin tam adını kullanarak yeni ILogger bir örnek oluşturur.

CreateLogger<T>(ILoggerFactory)

Verilen türün tam adını kullanarak yeni ILogger bir örnek oluşturur.

Şunlara uygulanır