BatchingLoggerProvider Klas

Definitie

Vertegenwoordigt een provider van Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger-exemplaren.

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
Overname
BatchingLoggerProvider
Afgeleid
Implementeringen

Eigenschappen

Name Description
IsEnabled

Hiermee wordt een waarde opgehaald die aangeeft of de wachtrij is ingeschakeld.

Methoden

Name Description
CreateLogger(String)

Hiermee maakt u een Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger met de opgegeven categoryName.

Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

IntervalAsync(TimeSpan, CancellationToken)

Wacht op de opgegeven TimeSpan.

Expliciete interface-implementaties

Name Description
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Hiermee stelt u het bereik voor deze provider in.

Van toepassing op