Microsoft.AspNetCore.Http.Metadata Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| AcceptsMetadata |
Métadonnées qui spécifient les types de contenu de requête pris en charge. |
| FormMappingOptionsMetadata |
Prend en charge la configuration du comportement du mappage de formulaire dans une API minimale. |
Interfaces
| Nom | Description |
|---|---|
| IAcceptsMetadata |
Interface permettant d’accepter des types de supports de requête. |
| IAllowCookieRedirectMetadata |
Métadonnées qui indiquent que le point de terminaison doit autoriser les redirections d’authentification basées sur les cookies. Il s’agit normalement du comportement par défaut, mais il existe pour remplacer IDisableCookieRedirectMetadata quel que soit l’ordre. Lorsqu’il est présent, le gestionnaire d’authentification de cookie préfère la connexion du navigateur ou l’accès refusé redirige plus de 401 et 403 codes d’état. |
| IDisableCookieRedirectMetadata |
Les métadonnées qui indiquent que le point de terminaison doivent désactiver les redirections d’authentification basée sur les cookies généralement, car elles sont destinées aux clients d’API plutôt qu’à la navigation directe dans le navigateur. IAllowCookieRedirectMetadata remplace cela, quel que soit l’ordre. Lorsqu’il est présent et non substitué, le gestionnaire d’authentification de cookie préfère utiliser les codes d’état 401 et 403 par rapport à la redirection vers les chemins d’accès ou de connexion refusés. |
| IDisableHttpMetricsMetadata |
Interface de marqueur qui peut être utilisée pour identifier les métadonnées qui désactivent les métriques de durée de requête HTTP. |
| IDisableValidationMetadata |
Interface de marqueur qui peut être utilisée pour identifier les métadonnées qui désactive la validation sur un point de terminaison donné. |
| IEndpointDescriptionMetadata |
Définit un contrat utilisé pour spécifier une description dans Metadata. |
| IEndpointMetadataProvider |
Indique qu’un type fournit une méthode statique qui fournit des métadonnées Endpoint lorsqu’elles sont déclarées en tant que type de paramètre ou le type retourné d’un délégué de gestionnaire de routage Endpoint. |
| IEndpointParameterMetadataProvider |
Indique qu’un type fournit une méthode statique qui fournit des métadonnées Endpoint lorsqu’elles sont déclarées en tant que type de paramètre d’un délégué de gestionnaire de routage Endpoint. |
| IEndpointSummaryMetadata |
Définit un contrat utilisé pour spécifier un résumé dans Metadata. |
| IFormOptionsMetadata |
Attributs de marquage d’interface qui spécifient des limites associées à la lecture d’un formulaire. |
| IFromBodyMetadata |
Attributs de marquage d’interface qui spécifient un paramètre doit être lié à l’aide du corps de la requête. |
| IFromFormMetadata |
Les attributs de marquage d’interface qui spécifient un paramètre doivent être liés à l’aide d’un champ de formulaire à partir du corps de la requête. |
| IFromHeaderMetadata |
Attributs de marquage d’interface qui spécifient un paramètre doit être lié à l’aide des en-têtes de requête. |
| IFromQueryMetadata |
Attributs de marquage d’interface qui spécifient un paramètre doit être lié à l’aide de la chaîne de requête de requête. |
| IFromRouteMetadata |
Les attributs de marquage d’interface qui spécifient un paramètre doivent être liés à l’aide de données de routage de la requête actuelle. |
| IFromServiceMetadata |
Attributs de marquage d’interface qui spécifient un paramètre doit être lié à l’aide de services de requête. |
| IParameterBindingMetadata |
Expose les métadonnées relatives aux détails de liaison de paramètre associés à un paramètre dans le gestionnaire de points de terminaison. |
| IProducesResponseTypeMetadata |
Définit un contrat pour décrire le type de réponse retourné à partir d’un point de terminaison. |
| IRequestSizeLimitMetadata |
Attributs de marquage d’interface qui spécifient la taille maximale autorisée du corps de la requête. |
| IRouteDiagnosticsMetadata |
Interface permettant de spécifier du texte de diagnostic pour un itinéraire. |
| ISkipStatusCodePagesMetadata |
Définit un contrat utilisé pour spécifier des métadonnées pour ignorer l’intergiciel StatusCodePage dans Metadata. |
| ITagsMetadata |
Définit un contrat utilisé pour spécifier une collection d’étiquettes dans Metadata. |