W3CLoggerOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的選項 Microsoft.AspNetCore.HttpLogging.W3CLogger 。
public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
- 繼承
-
W3CLoggerOptions
建構函式
W3CLoggerOptions() |
的選項 Microsoft.AspNetCore.HttpLogging.W3CLogger 。 |
屬性
AdditionalRequestHeaders |
要記錄的其他要求標頭值清單。 要求標頭可以包含驗證權杖,或可能具有 GDPR 和其他法律法規考慮的私人資訊。 除非記錄受到安全且受存取控制,且評估隱私權影響,否則不應記錄任意要求標頭。 |
FileName |
取得或設定字串,表示用來儲存記錄資訊的檔案名稱前置。
目前日期加上格式為 {YYYYMMDD 的檔案編號 (。X} 會附加至指定的值。
預設值為 |
FileSizeLimit |
取得或設定嚴格的正值,表示記錄大小上限 (單位為位元組),或為 null 表示無限制。
一旦填滿記錄,就不會再附加任何訊息。
預設值為 |
FlushInterval |
取得或設定期間,在此期間後記錄將會排清至存放區。 預設為 1 秒。 |
LogDirectory |
取得或設定字串,表示將寫入記錄檔的目錄。
預設為 |
LoggingFields |
要記錄的欄位。 預設為記錄要求和回應屬性和標頭,以及日期/時間資訊和伺服器名稱。 |
RetainedFileCountLimit |
取得或設定嚴格的正值,表示保留的檔案計數上限。
預設值為 |