Sdílet prostřednictvím


BatchingLoggerProvider Třída

Definice

Představuje poskytovatele Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger instancí.

public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type BatchingLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
Dědičnost
BatchingLoggerProvider
Odvozené
Implementuje

Vlastnosti

Name Description
IsEnabled

Získá hodnotu, která označuje, zda je fronta povolena.

Metody

Name Description
CreateLogger(String)

Vytvoří s danou Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggercategoryName.

Dispose()

Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků.

IntervalAsync(TimeSpan, CancellationToken)

Čeká na danou TimeSpan.

Explicitní implementace rozhraní

Name Description
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Nastaví obor u tohoto zprostředkovatele.

Platí pro