BatchingLoggerProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger örneklerinin sağlayıcısını temsil eder.
public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type BatchingLoggerProvider = class
interface ILoggerProvider
interface IDisposable
interface ISupportExternalScope
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
- Devralma
-
BatchingLoggerProvider
- Türetilmiş
- Uygulamalar
Özellikler
| Name | Description |
|---|---|
| IsEnabled |
Kuyruğun etkinleştirilip etkinleştirilmediğini gösteren bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| CreateLogger(String) |
verilen Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerile bir |
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
| IntervalAsync(TimeSpan, CancellationToken) |
Verilen TimeSpanöğesini bekler. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ISupportExternalScope.SetScopeProvider(IExternalScopeProvider) |
Bu sağlayıcının kapsamını ayarlar. |