Microsoft.AspNetCore.Http.Metadata Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| AcceptsMetadata |
Metadati che specificano i tipi di contenuto della richiesta supportati. |
| FormMappingOptionsMetadata |
Supporta la configurazione del comportamento del mapping dei moduli in un'API minima. |
Interfacce
| Nome | Descrizione |
|---|---|
| IAcceptsMetadata |
Interfaccia per accettare tipi di supporti di richiesta. |
| IAllowCookieRedirectMetadata |
Metadati che indicano che l'endpoint deve consentire i reindirizzamenti di autenticazione basati su cookie. Questo è in genere il comportamento predefinito, ma esiste per eseguire l'override IDisableCookieRedirectMetadata indipendentemente dall'ordine. Quando presente, il gestore di autenticazione dei cookie preferisce l'accesso al browser o i reindirizzamenti negati oltre i codici di stato 401 e 403. |
| IDisableCookieRedirectMetadata |
I metadati che indicano che l'endpoint deve disabilitare i reindirizzamenti di autenticazione basati su cookie in genere perché è destinato ai client API anziché allo spostamento diretto del browser. IAllowCookieRedirectMetadata esegue l'override di questo indipendentemente dall'ordine. Se presente e non sottoposto a override, il gestore di autenticazione dei cookie preferisce usare codici di stato 401 e 403 rispetto al reindirizzamento ai percorsi di accesso o accesso negato. |
| IDisableHttpMetricsMetadata |
Interfaccia del marcatore che può essere usata per identificare i metadati che disabilitano le metriche di durata della richiesta HTTP. |
| IDisableValidationMetadata |
Interfaccia del marcatore che può essere usata per identificare i metadati che disabilitano la convalida in un determinato endpoint. |
| IEndpointDescriptionMetadata |
Definisce un contratto utilizzato per specificare una descrizione in Metadata. |
| IEndpointMetadataProvider |
Indica che un tipo fornisce un metodo statico che fornisce Endpoint metadati quando dichiarati come tipo di parametro o il tipo restituito di un Endpoint delegato del gestore di route. |
| IEndpointParameterMetadataProvider |
Indica che un tipo fornisce un metodo statico che fornisce Endpoint metadati quando dichiarati come tipo di parametro di un Endpoint delegato del gestore di route. |
| IEndpointSummaryMetadata |
Definisce un contratto utilizzato per specificare un riepilogo in Metadata. |
| IFormOptionsMetadata |
Attributi di contrassegno dell'interfaccia che specificano i limiti associati alla lettura di un modulo. |
| IFromBodyMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando il corpo della richiesta. |
| IFromFormMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando un campo modulo dal corpo della richiesta. |
| IFromHeaderMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando le intestazioni della richiesta. |
| IFromQueryMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando la stringa di query della richiesta. |
| IFromRouteMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando route-data dalla richiesta corrente. |
| IFromServiceMetadata |
Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati tramite i servizi di richiesta. |
| IParameterBindingMetadata |
Espone i metadati relativi ai dettagli dell'associazione di parametri associati a un parametro nel gestore degli endpoint. |
| IProducesResponseTypeMetadata |
Definisce un contratto per delineare il tipo di risposta restituito da un endpoint. |
| IRequestSizeLimitMetadata |
Attributi di contrassegno dell'interfaccia che specificano la dimensione massima consentita del corpo della richiesta. |
| IRouteDiagnosticsMetadata |
Interfaccia per specificare il testo di diagnostica per una route. |
| ISkipStatusCodePagesMetadata |
Definisce un contratto utilizzato per specificare i metadati per ignorare il middleware StatusCodePage in Metadata. |
| ITagsMetadata |
Definisce un contratto utilizzato per specificare una raccolta di tag in Metadata. |