Microsoft.AspNetCore.Http.Metadata 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| AcceptsMetadata |
指定支援請求內容類型的元資料。 |
| FormMappingOptionsMetadata |
支援在最簡易 API 中設定表單映射的行為。 |
介面
| 名稱 | Description |
|---|---|
| IAcceptsMetadata |
用於接受請求媒體類型的介面。 |
| IAllowCookieRedirectMetadata |
指示端點應允許基於 Cookie 的認證重定向的元資料。 這通常是預設行為,但它存在的目的是無論順序如何都能覆寫 IDisableCookieRedirectMetadata 。 在存在時,Cookie 認證處理者會偏好瀏覽器登入或拒絕存取的轉址,而非 401 和 403 狀態碼。 |
| IDisableCookieRedirectMetadata |
指示端點應停用基於 Cookie 的認證重定向的元資料,通常是因為該資料是針對 API 用戶端而非直接瀏覽器導覽。 IAllowCookieRedirectMetadata 不管順序如何,都會覆寫這個設定。 當 cookie 存在且未被覆寫時,Cookie 認證處理者會偏好使用 401 和 403 狀態碼,而非重新導向登入或被拒絕的路徑。 |
| IDisableHttpMetricsMetadata |
一個標記介面,可用來識別中繼資料,禁用 HTTP 請求時長的指標。 |
| IDisableValidationMetadata |
一個標記介面,可用來識別使特定端點失效的元資料。 |
| IEndpointDescriptionMetadata |
定義了用於指定描述的 Metadata契約。 |
| IEndpointMetadataProvider | |
| IEndpointParameterMetadataProvider | |
| IEndpointSummaryMetadata |
定義用於指定摘要的 Metadata契約。 |
| IFormOptionsMetadata |
介面標記屬性,指定閱讀表單時的限制。 |
| IFromBodyMetadata |
指定參數的介面標記屬性應以請求主體綁定。 |
| IFromFormMetadata |
指定參數的介面標記屬性應透過請求主體的表單欄位綁定。 |
| IFromHeaderMetadata |
指定參數的介面標記屬性應以請求標頭綁定。 |
| IFromQueryMetadata |
指定參數的介面標記屬性應以請求查詢字串綁定。 |
| IFromRouteMetadata |
指定參數的介面標記屬性應以當前請求的路由資料綁定。 |
| IFromServiceMetadata |
指定參數的介面標記屬性應透過請求服務綁定。 |
| IParameterBindingMetadata |
它會揭露端點處理器中與參數相關的參數綁定細節的元資料。 |
| IProducesResponseTypeMetadata |
定義一個契約,概述從端點回傳的回應類型。 |
| IRequestSizeLimitMetadata |
介面標記屬性,指定請求主體的最大允許大小。 |
| IRouteDiagnosticsMetadata |
用於指定路由診斷文字的介面。 |
| ISkipStatusCodePagesMetadata |
定義一個合約,用來指定跳過 StatusCodePage 中介軟體 Metadata的元資料。 |
| ITagsMetadata |
定義一個契約,用於指定 中 Metadata標籤集合。 |