BatchingLoggerProvider Sınıf

Tanım

public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider
type BatchingLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider
Devralma
BatchingLoggerProvider
Türetilmiş
Uygulamalar

Oluşturucular

BatchingLoggerProvider(IOptionsMonitor<BatchingLoggerOptions>)

Özellikler

IsEnabled

Yöntemler

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)
IntervalAsync(TimeSpan, CancellationToken)
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)
WriteMessagesAsync(IEnumerable<LogMessage>, CancellationToken)

Şunlara uygulanır