BlobLoggerProvider Klasa

Definicja

Implementacja ILoggerProvider , która przechowuje komunikaty, dołączając je do obiektu blob platformy Azure 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 obiekt 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 wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IntervalAsync(TimeSpan, CancellationToken)

Poczekaj na daną TimeSpanwartość .

(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