BlobLoggerProvider Klass

Definition

Implementeringen ILoggerProvider som lagrar meddelanden genom att lägga till dem i Azure Blob i batchar.

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
Arv
BlobLoggerProvider
Attribut

Konstruktorer

Name Description
BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>)

Skapar en ny instans av BlobLoggerProvider

Egenskaper

Name Description
IsEnabled

Hämtar ett värde som anger om kön är aktiverad.

(Ärvd från BatchingLoggerProvider)

Metoder

Name Description
CreateLogger(String)

Skapar en Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger med angiven categoryName.

(Ärvd från BatchingLoggerProvider)
Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

(Ärvd från BatchingLoggerProvider)
IntervalAsync(TimeSpan, CancellationToken)

Väntar på den angivna TimeSpan.

(Ärvd från BatchingLoggerProvider)

Explicita gränssnittsimplementeringar

Name Description
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Anger omfånget för den här providern.

(Ärvd från BatchingLoggerProvider)

Gäller för