Partager via


BatchingLoggerProvider Classe

Définition

Fournisseur d’instances de Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger.

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
Héritage
BatchingLoggerProvider
Dérivé
Implémente

Propriétés

IsEnabled

Vérifie si la file d’attente est activée.

Méthodes

CreateLogger(String)

Crée un Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger avec le categoryName donné.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IntervalAsync(TimeSpan, CancellationToken)

Attendez le TimeSpan donné.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Définit l’étendue sur ce fournisseur.

S’applique à