Compartir a través de


BlobLoggerProvider Clase

Definición

La implementación de ILoggerProvider que almacena los mensajes al anexarlos a Azure Blob en lotes.

public ref class BlobLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::BatchingLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")]
public class BlobLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")>]
type BlobLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class BlobLoggerProvider
Inherits BatchingLoggerProvider
Herencia
BlobLoggerProvider
Atributos

Constructores

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>)

Crea una nueva instancia de BlobLoggerProvider.

Propiedades

IsEnabled

Comprueba si la cola está habilitada.

(Heredado de BatchingLoggerProvider)

Métodos

CreateLogger(String)

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

(Heredado de BatchingLoggerProvider)
Dispose()

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

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

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

(Heredado de BatchingLoggerProvider)

Se aplica a