Compartir a través de


BatchingLoggerProvider Clase

Definición

Representa un proveedor de Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger instancias.

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
Herencia
BatchingLoggerProvider
Derivado
Implementaciones

Propiedades

Nombre Description
IsEnabled

Obtiene un valor que indica si la cola está habilitada.

Métodos

Nombre Description
CreateLogger(String)

Crea un Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger objeto con el especificado categoryName.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados.

IntervalAsync(TimeSpan, CancellationToken)

Espera el especificado TimeSpan.

Implementaciones de interfaz explícitas

Nombre Description
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Establece el ámbito en este proveedor.

Se aplica a