Udostępnij za pośrednictwem


BatchingLoggerProvider Klasa

Definicja

Dostawca Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger wystąpień.

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
Dziedziczenie
BatchingLoggerProvider
Pochodne
Implementuje

Właściwości

IsEnabled

Sprawdza, czy kolejka jest włączona.

Metody

CreateLogger(String)

Tworzy element Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger z danym categoryNameelementem .

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IntervalAsync(TimeSpan, CancellationToken)

Poczekaj na dany TimeSpanelement .

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Ustawia zakres tego dostawcy.

Dotyczy