FileLoggerProvider Sınıf

Tanım

Bir BatchingLoggerProvider dosyaya yazan bir.

public ref class FileLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::BatchingLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")]
public class FileLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")>]
type FileLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class FileLoggerProvider
Inherits BatchingLoggerProvider
Devralma
FileLoggerProvider
Öznitelikler

Oluşturucular

FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)

FileLoggerProvider öğesinin yeni bir örneğini oluşturur.

Özellikler

IsEnabled

Kuyruğun etkinleştirilip etkinleştirilmediğini denetler.

(Devralındığı yer: BatchingLoggerProvider)

Yöntemler

CreateLogger(String)

Verilen categoryNameile bir Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger oluşturur.

(Devralındığı yer: BatchingLoggerProvider)
Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

(Devralındığı yer: BatchingLoggerProvider)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IntervalAsync(TimeSpan, CancellationToken)

Verilen TimeSpandeğerini bekleyin.

(Devralındığı yer: BatchingLoggerProvider)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Bu sağlayıcının kapsamını ayarlar.

(Devralındığı yer: BatchingLoggerProvider)

Şunlara uygulanır