Compartir a través de


BatchingLoggerProvider Clase

Definición

Un proveedor de instancias 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
Herencia
BatchingLoggerProvider
Derivado
Implementaciones

Propiedades

IsEnabled

Comprueba si la cola está habilitada.

Métodos

CreateLogger(String)

Crea una instancia de Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger con el objeto categoryName especificado.

Dispose()

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

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IntervalAsync(TimeSpan, CancellationToken)

Espera para el objeto TimeSpan proporcionado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Establece el ámbito en este proveedor.

Se aplica a