Compartilhar via


FileLoggerProvider Classe

Definição

Um BatchingLoggerProvider que grava em um arquivo.

public ref class FileLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::BatchingLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")]
public class FileLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")>]
type FileLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class FileLoggerProvider
Inherits BatchingLoggerProvider
Herança
FileLoggerProvider
Atributos

Construtores

FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)

Cria uma nova instância de FileLoggerProvider.

Propriedades

IsEnabled

Verifica se a fila está habilitada.

(Herdado de BatchingLoggerProvider)

Métodos

CreateLogger(String)

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

(Herdado de BatchingLoggerProvider)
Dispose()

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

(Herdado de BatchingLoggerProvider)
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.

(Herdado de BatchingLoggerProvider)
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.

(Herdado de BatchingLoggerProvider)

Aplica-se a