HttpLoggingAttribute クラス

定義

HttpLogging ミドルウェアのエンドポイント固有の設定を提供するメタデータ。

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class HttpLoggingAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type HttpLoggingAttribute = class
    inherit Attribute
Public NotInheritable Class HttpLoggingAttribute
Inherits Attribute
継承
HttpLoggingAttribute
属性

コンストラクター

HttpLoggingAttribute(HttpLoggingFields)

HttpLoggingAttribute クラスのインスタンスを初期化します。

プロパティ

IsRequestBodyLogLimitSet

が設定されているかどうかを RequestBodyLogLimit 示します。

IsResponseBodyLogLimitSet

が設定されているかどうかを ResponseBodyLogLimit 示します。

LoggingFields

ログに記録するフィールドを指定します。

RequestBodyLogLimit

要求本文に対してログに記録される最大バイト数を指定します。

ResponseBodyLogLimit

応答本文に対してログに記録される最大バイト数を指定します。

適用対象