Compartilhar via


BatchingLoggerProvider Classe

Definição

Um provedor de instâncias 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
Herança
BatchingLoggerProvider
Derivado
Implementações

Propriedades

IsEnabled

Verifica se a fila está habilitada.

Métodos

CreateLogger(String)

Cria um Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger com o categoryName determinado.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IntervalAsync(TimeSpan, CancellationToken)

Espera pelo TimeSpan determinado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Define o escopo neste provedor.

Aplica-se a