Microsoft.AspNetCore.Http.Metadata 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
| Name | 説明 |
|---|---|
| AcceptsMetadata |
サポートされている要求コンテンツ タイプを指定するメタデータ。 |
| FormMappingOptionsMetadata |
最小限の API でのフォーム マッピングの動作の構成をサポートします。 |
インターフェイス
| Name | 説明 |
|---|---|
| IAcceptsMetadata |
要求メディアの種類を受け入れるためのインターフェイス。 |
| IAllowCookieRedirectMetadata |
エンドポイントが Cookie ベースの認証リダイレクトを許可する必要があることを示すメタデータ。 これは通常、既定の動作ですが、順序に関係なく IDisableCookieRedirectMetadata をオーバーライドするために存在します。 存在する場合、Cookie 認証ハンドラーは、401 と 403 の状態コードを超えるブラウザー ログインまたはアクセス拒否リダイレクトを優先します。 |
| IDisableCookieRedirectMetadata |
エンドポイントが Cookie ベースの認証リダイレクトを無効にする必要があることを示すメタデータは、通常、ブラウザーの直接ナビゲーションではなく API クライアントを対象としているためです。 IAllowCookieRedirectMetadata は、順序に関係なくこれをオーバーライドします。 Cookie 認証ハンドラーが存在し、オーバーライドされない場合、ログインまたはアクセス拒否パスへのリダイレクトよりも、401 と 403 の状態コードの使用が優先されます。 |
| IDisableHttpMetricsMetadata |
HTTP 要求期間メトリックを無効にするメタデータを識別するために使用できるマーカー インターフェイス。 |
| IDisableValidationMetadata |
特定のエンドポイントでの検証を無効にするメタデータを識別するために使用できるマーカー インターフェイス。 |
| IEndpointDescriptionMetadata |
Metadataで説明を指定するために使用するコントラクトを定義します。 |
| IEndpointMetadataProvider |
パラメーター型として宣言された場合、またはEndpoint ルート ハンドラー デリゲートの戻り値の型として宣言されたときに、Endpointメタデータを提供する静的メソッドを型が提供することを示します。 |
| IEndpointParameterMetadataProvider |
Endpoint ルート ハンドラー デリゲートのパラメーター型として宣言されたときに、Endpointメタデータを提供する静的メソッドを型が提供することを示します。 |
| IEndpointSummaryMetadata |
Metadataで概要を指定するために使用するコントラクトを定義します。 |
| IFormOptionsMetadata |
フォームの読み取りに関連する制限を指定するインターフェイス マーキング属性。 |
| IFromBodyMetadata |
パラメーターを指定するインターフェイス マーキング属性は、要求本文を使用してバインドする必要があります。 |
| IFromFormMetadata |
パラメーターを指定するインターフェイス マーキング属性は、要求本文のフォーム フィールドを使用してバインドする必要があります。 |
| IFromHeaderMetadata |
パラメーターを指定するインターフェイス マーキング属性は、要求ヘッダーを使用してバインドする必要があります。 |
| IFromQueryMetadata |
パラメーターを指定するインターフェイス マーキング属性は、要求クエリ文字列を使用してバインドする必要があります。 |
| IFromRouteMetadata |
パラメーターを指定するインターフェイス マーキング属性は、現在の要求からのルート データを使用してバインドする必要があります。 |
| IFromServiceMetadata |
パラメーターを指定するインターフェイス マーキング属性は、要求サービスを使用してバインドする必要があります。 |
| IParameterBindingMetadata |
エンドポイント ハンドラーのパラメーターに関連付けられているパラメーター バインドの詳細に関するメタデータを公開します。 |
| IProducesResponseTypeMetadata |
エンドポイントから返される応答の種類のアウトラインのコントラクトを定義します。 |
| IRequestSizeLimitMetadata |
要求本文の最大許容サイズを指定するインターフェイス マーキング属性。 |
| IRouteDiagnosticsMetadata |
ルートの診断テキストを指定するためのインターフェイス。 |
| ISkipStatusCodePagesMetadata |
Metadataで StatusCodePage ミドルウェアをスキップするためのメタデータを指定するために使用されるコントラクトを定義します。 |
| ITagsMetadata |
Metadataでタグのコレクションを指定するために使用するコントラクトを定義します。 |