Share via


LoggingOptions 類別

定義

設定 HTTP 用戶端要求記錄的選項。

public ref class LoggingOptions
public class LoggingOptions
type LoggingOptions = class
Public Class LoggingOptions
繼承
LoggingOptions

建構函式

LoggingOptions()

設定 HTTP 用戶端要求記錄的選項。

屬性

BodyReadTimeout

取得或設定等候要求或回應本文讀取的最大時間量。

BodySizeLimit

取得或設定要讀取之要求或回應本文的最大位元元元元數。

LogBody

取得或設定值,指出是否記錄 HTTP 要求和回應本文。

LogContentHeaders

取得或設定值,指出是否記錄 HTTP 要求和響應內容標頭。

LogRequestStart

取得或設定值,指出是否在進一步處理之前額外記錄要求。

RequestBodyContentTypes

取得或設定 HTTP 要求內容類型的清單,這些內容類型會被視為文字,因此可以串行化。

RequestHeadersDataClasses

取得或設定要記錄的 HTTP 要求標頭集合,以及用於修訂的個別數據分類。

RequestPathLoggingMode

取得或設定值,指出應該如何記錄傳出 HTTP 要求路徑。

RequestPathParameterRedactionMode

取得或設定值,指出應該如何修訂傳出 HTTP 要求路徑參數。

ResponseBodyContentTypes

取得或設定 HTTP 回應內容類型的清單,這些內容類型會被視為文字,因此可以串行化。

ResponseHeadersDataClasses

取得或設定要記錄的 HTTP 回應標頭集合,以及用於修訂的個別數據分類。

RouteParameterDataClasses

取得或設定路由參數,以使用對應的數據分類進行修訂,以套用適當的修訂。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於