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.
Örnek sağlayıcısını Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger 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 |
| 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. |