BlobLoggerProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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 |
| 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) |