HeaderParsingHttpRequestExtensions.TryGetHeaderValue 方法        
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T) | 
						 尝试获取标头值(如果存在并且可以分析)。  | 
        	
| TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult) | 
						 尝试获取标头值(如果存在并且可以分析)。  | 
        	
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T)
尝试获取标头值(如果存在并且可以分析)。
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)
尝试获取标头值(如果存在并且可以分析)。
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 如果已成功提取分析标头值,则为 。