HeaderParsingHttpRequestExtensions.TryGetHeaderValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T) |
Пытается получить значение заголовка, если оно существует и может быть проанализировано. |
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult) |
Пытается получить значение заголовка, если оно существует и может быть проанализировано. |
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T)
- Исходный код:
- HeaderParsingHttpRequestExtensions.cs
Пытается получить значение заголовка, если оно существует и может быть проанализировано.
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
Параметры типа
- T
Тип значения заголовка.
Параметры
- request
- HttpRequest
Экземпляр класса HttpRequest.
- header
- HeaderKey<T>
Заголовок для анализа.
- value
- T
Результирующее значение.
Возвращаемое значение
true
Значение , если значение заголовка было успешно проанализировано.
Применяется к
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult)
- Исходный код:
- HeaderParsingHttpRequestExtensions.cs
Пытается получить значение заголовка, если оно существует и может быть проанализировано.
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
Параметры типа
- T
Тип значения заголовка.
Параметры
- request
- HttpRequest
Экземпляр класса HttpRequest.
- header
- HeaderKey<T>
Заголовок для анализа.
- value
- T
Результирующее значение.
- result
- ParsingResult
Сведения об операции синтаксического анализа.
Возвращаемое значение
true
Значение , если значение заголовка было успешно проанализировано.