W3CLoggerOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro Microsoft.AspNetCore.HttpLogging.W3CLogger.
public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
- Dědičnost
-
W3CLoggerOptions
Konstruktory
W3CLoggerOptions() |
Možnosti pro Microsoft.AspNetCore.HttpLogging.W3CLogger. |
Vlastnosti
AdditionalRequestHeaders |
Seznam dalších hodnot hlaviček požadavků, které se mají protokolovat. Hlavičky požadavků můžou obsahovat ověřovací tokeny nebo soukromé informace, které můžou mít právní předpisy podle GDPR a dalších zákonů. Hlavičky libovolných požadavků by se neměly protokolovat, pokud protokoly nejsou zabezpečené, neřídí se přístup a neposoudí se dopad na ochranu osobních údajů. |
FileName |
Získá nebo nastaví řetězec představující předponu názvu souboru použitého k uložení informací protokolování.
Aktuální datum a číslo souboru (ve formátu {RRRRMMDD. X} se připojí k dané hodnotě.
Výchozí hodnota je |
FileSizeLimit |
Získá nebo nastaví striktně kladnou hodnotu představující maximální velikost protokolu v bajtech nebo null pro žádný limit.
Jakmile se protokol zaplní, nepřidají se žádné další zprávy.
Výchozí hodnota je |
FlushInterval |
Získá nebo nastaví období, po kterém budou protokoly vyprázdněné do úložiště. Výchozí hodnota je 1 sekunda. |
LogDirectory |
Získá nebo nastaví řetězec představující adresář, do kterého bude soubor protokolu zapsán.
Výchozí hodnota je |
LoggingFields |
Pole, která se mají protokolovat. Ve výchozím nastavení se protokolují vlastnosti a hlavičky požadavků a odpovědí plus informace o datu a čase a název serveru. |
RetainedFileCountLimit |
Získá nebo nastaví striktně kladnou hodnotu představující maximální počet uchovávaných souborů.
Výchozí hodnota je |