Udostępnij za pośrednictwem


BlobLoggerProvider Klasa

Definicja

Implementacja ILoggerProvider , która przechowuje komunikaty, dołączając je do usługi Azure Blob w partiach.

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
Dziedziczenie
BlobLoggerProvider
Atrybuty

Konstruktory

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>)

Tworzy nowe wystąpienie klasy BlobLoggerProvider.

Właściwości

IsEnabled

Sprawdza, czy kolejka jest włączona.

(Odziedziczone po BatchingLoggerProvider)

Metody

CreateLogger(String)

Tworzy element Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger z danym categoryNameelementem .

(Odziedziczone po BatchingLoggerProvider)
Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(Odziedziczone po BatchingLoggerProvider)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IntervalAsync(TimeSpan, CancellationToken)

Poczekaj na dany TimeSpanelement .

(Odziedziczone po BatchingLoggerProvider)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Ustawia zakres tego dostawcy.

(Odziedziczone po BatchingLoggerProvider)

Dotyczy