HttpRequestMessage 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一条 HTTP 请求消息。
public ref class HttpRequestMessage : IDisposable
	public class HttpRequestMessage : IDisposable
	type HttpRequestMessage = class
    interface IDisposable
	Public Class HttpRequestMessage
Implements IDisposable
		- 继承
 - 
				HttpRequestMessage
 
- 实现
 
注解
HttpRequestMessage类包含标头、HTTP 谓词和潜在的数据。
HttpRequestMessage发送后,不应修改和/或重复使用实例。
构造函数
| HttpRequestMessage() | 
		 初始化 HttpRequestMessage 类的新实例。  | 
        	
| HttpRequestMessage(HttpMethod, String) | 
		 初始化 HTTP 方法和请求 HttpRequestMessage 的 Uri 类的新实例。  | 
        	
| HttpRequestMessage(HttpMethod, Uri) | 
		 初始化 HTTP 方法和请求 HttpRequestMessage 的 Uri 类的新实例。  | 
        	
属性
| Content | 
		 获取或设置 HTTP 消息的内容。  | 
        	
| Headers | 
		 获取 HTTP 请求标头的集合。  | 
        	
| Method | 
		 获取或设置 HTTP 请求消息使用的 HTTP 方法。  | 
        	
| Options | 
		 获取用于配置 HTTP 请求的选项的集合。  | 
        	
| Properties | 
			 
				已过时.
			 
			
				已过时.
			 
		获取 HTTP 请求的属性集。  | 
        	
| RequestUri | 
		 获取或设置用于 HTTP 请求的 Uri。  | 
        	
| Version | 
		 获取或设置 HTTP 消息版本。  | 
        	
| VersionPolicy | 
		 获取或设置策略,该策略确定如何解释 Version,以及如何与服务器协商最终的 HTTP 版本。  | 
        	
方法
| Dispose() | 
		 释放由 HttpRequestMessage 使用的非托管资源和托管资源。  | 
        	
| Dispose(Boolean) | 
		 释放由 HttpRequestMessage 使用的非托管资源,并可根据需要释放托管资源。  | 
        	
| Equals(Object) | 
		 确定指定对象是否等于当前对象。 (继承自 Object) | 
        	
| GetHashCode() | 
		 作为默认哈希函数。 (继承自 Object) | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		 创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		 返回表示当前对象的字符串。  | 
        	
扩展方法
| GetRequestMetadata(HttpRequestMessage) | 
		 获取要用于遥测目的的传出请求的元数据。  | 
        	
| SetRequestMetadata(HttpRequestMessage, RequestMetadata) | 
		 设置要用于遥测的传出请求的元数据。  | 
        	
| GetResilienceContext(HttpRequestMessage) | 
		 Polly.ResilienceContext从请求消息中获取 。  | 
        	
| SetResilienceContext(HttpRequestMessage, ResilienceContext) | 
		 设置 Polly.ResilienceContext 请求消息上的 。  | 
        	
| CreateContentIfNull(HttpRequestMessage) | 
		 表示一条 HTTP 请求消息。  | 
        	
| GetUserPrincipal(HttpRequestMessage) | 
		 获取与指定的 HTTP 请求消息相关的用户主体。  | 
        	
| SetUserPrincipal(HttpRequestMessage, IPrincipal) | 
		 替换与指定的 HTTP 请求消息相关的用户主体。  | 
        	
| ToMessage(HttpRequestMessage) | 
		 通过 Message 实例创建 HttpRequestMessage 实例。  |