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::Internal::BatchingLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")]
public class BlobLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.Internal.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.

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>, Func<String,ICloudAppendBlob>)

Crea una nueva instancia de BlobLoggerProvider.

Propiedades

IsEnabled (Heredado de BatchingLoggerProvider)

Métodos

CreateLogger(String)

Crea una nueva instancia de ILogger.

(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) (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)
WriteMessagesAsync(IEnumerable<LogMessage>, CancellationToken)

Se aplica a