FileLoggerProvider Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>) |
Diese API unterstützt die .NET-Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. |
| FileLoggerProvider(Int32, Int32, Int32, String, Nullable<TimeSpan>) |
Erstellt eine neue Instanz der FileLoggerProvider-Klasse. |
FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)
Diese API unterstützt die .NET-Infrastruktur und sollte nicht direkt aus dem Code verwendet werden.
public:
FileLoggerProvider(Microsoft::Extensions::Options::IOptionsMonitor<Microsoft::Extensions::Logging::AzureAppServices::AzureFileLoggerOptions ^> ^ options);
public FileLoggerProvider (Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.AzureAppServices.AzureFileLoggerOptions> options);
new Microsoft.Extensions.Logging.AzureAppServices.Internal.FileLoggerProvider : Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.AzureAppServices.AzureFileLoggerOptions> -> Microsoft.Extensions.Logging.AzureAppServices.Internal.FileLoggerProvider
Public Sub New (options As IOptionsMonitor(Of AzureFileLoggerOptions))
Parameter
- options
- IOptionsMonitor<AzureFileLoggerOptions>
Gilt für:
FileLoggerProvider(Int32, Int32, Int32, String, Nullable<TimeSpan>)
Erstellt eine neue Instanz der FileLoggerProvider-Klasse.
public:
FileLoggerProvider(int fileSizeLimit, int retainedFileCountLimit, int backgroundQueueSize, System::String ^ outputTemplate, Nullable<TimeSpan> flushPeriod);
public FileLoggerProvider (int fileSizeLimit, int retainedFileCountLimit, int backgroundQueueSize, string outputTemplate, TimeSpan? flushPeriod);
new Microsoft.Extensions.Logging.AzureAppServices.Internal.FileLoggerProvider : int * int * int * string * Nullable<TimeSpan> -> Microsoft.Extensions.Logging.AzureAppServices.Internal.FileLoggerProvider
Public Sub New (fileSizeLimit As Integer, retainedFileCountLimit As Integer, backgroundQueueSize As Integer, outputTemplate As String, flushPeriod As Nullable(Of TimeSpan))
Parameter
- fileSizeLimit
- Int32
Ein rein positiver Wert, der die maximale Protokollgröße in Megabyte darstellt. Sobald das Protokoll vollständig ist, werden keine weiteren Nachrichten angefügt.
- retainedFileCountLimit
- Int32
Ein streng positiver Wert, der die maximale Anzahl beibehaltener Dateien darstellt.
- backgroundQueueSize
- Int32
Die maximale Größe der Hintergrundwarteschlange.
- outputTemplate
- String
Eine Nachrichtenvorlage, die die Ausgabenachrichten beschreibt.
Hinweise
Diese API unterstützt die .NET-Infrastruktur und sollte nicht direkt aus dem Code verwendet werden.