AzureBlobLoggerProvider Konstruktor
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.
Erstellt eine neue Instanz der AzureBlobLoggerProvider-Klasse.
public:
AzureBlobLoggerProvider(System::String ^ outputTemplate, System::String ^ appName, System::String ^ instanceId, System::String ^ fileName, int batchSize, int backgroundQueueSize, TimeSpan period);
public AzureBlobLoggerProvider (string outputTemplate, string appName, string instanceId, string fileName, int batchSize, int backgroundQueueSize, TimeSpan period);
new Microsoft.Extensions.Logging.AzureAppServices.Internal.AzureBlobLoggerProvider : string * string * string * string * int * int * TimeSpan -> Microsoft.Extensions.Logging.AzureAppServices.Internal.AzureBlobLoggerProvider
Public Sub New (outputTemplate As String, appName As String, instanceId As String, fileName As String, batchSize As Integer, backgroundQueueSize As Integer, period As TimeSpan)
Parameter
- outputTemplate
- String
Eine Meldungsvorlage, die die Ausgabemeldungen beschreibt.
- appName
- String
Der Anwendungsname, der im Blobnamen verwendet werden soll.
- instanceId
- String
Die Anwendungsinstanz-ID, die im Blobnamen verwendet werden soll.
- fileName
- String
Der letzte Abschnitt im Protokollblobnamen.
- batchSize
- Int32
Eine maximale Anzahl von Ereignissen, die in einem einzelnen Blob-Anfügebatch enthalten sein soll.
- backgroundQueueSize
- Int32
Die maximale Größe der Hintergrundwarteschlange.
- period
- TimeSpan
Eine Wartezeit zwischen der Überprüfung auf Blobprotokollbatches.
Hinweise
Diese API unterstützt die .NET-Infrastruktur und sollte nicht direkt aus dem Code verwendet werden.