HeaderParsingHttpRequestExtensions.TryGetHeaderValue Méthode
Définition
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.
Surcharges
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T) |
Tente d’obtenir une valeur d’en-tête si elle existe et peut être analysée. |
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult) |
Tente d’obtenir une valeur d’en-tête si elle existe et peut être analysée. |
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T)
Tente d’obtenir une valeur d’en-tête si elle existe et peut être analysée.
public static bool TryGetHeaderValue<T> (this Microsoft.AspNetCore.Http.HttpRequest request, Microsoft.AspNetCore.HeaderParsing.HeaderKey<T> header, out T? value);
static member TryGetHeaderValue : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.HeaderParsing.HeaderKey<'T> * 'T -> bool
<Extension()>
Public Function TryGetHeaderValue(Of T) (request As HttpRequest, header As HeaderKey(Of T), ByRef value As T) As Boolean
Paramètres de type
- T
Type de la valeur d’en-tête.
Paramètres
- request
- HttpRequest
Instance HttpRequest.
- header
- HeaderKey<T>
En-tête à analyser.
- value
- T
Valeur résultante.
Retours
true
si la valeur de l’en-tête a été correctement extraite.
S’applique à
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult)
Tente d’obtenir une valeur d’en-tête si elle existe et peut être analysée.
public static bool TryGetHeaderValue<T> (this Microsoft.AspNetCore.Http.HttpRequest request, Microsoft.AspNetCore.HeaderParsing.HeaderKey<T> header, out T? value, out Microsoft.AspNetCore.HeaderParsing.ParsingResult result);
static member TryGetHeaderValue : Microsoft.AspNetCore.Http.HttpRequest * Microsoft.AspNetCore.HeaderParsing.HeaderKey<'T> * 'T * ParsingResult -> bool
<Extension()>
Public Function TryGetHeaderValue(Of T) (request As HttpRequest, header As HeaderKey(Of T), ByRef value As T, ByRef result As ParsingResult) As Boolean
Paramètres de type
- T
Type de la valeur d’en-tête.
Paramètres
- request
- HttpRequest
Instance HttpRequest.
- header
- HeaderKey<T>
En-tête à analyser.
- value
- T
Valeur résultante.
- result
- ParsingResult
Détails sur l’opération d’analyse.
Retours
true
si la valeur de l’en-tête a été correctement extraite.