QueryString 结构 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当需要重建请求或重定向 URI 字符串时,提供对 QueryString 值的正确处理
public value class QueryString : IEquatable<Microsoft::AspNetCore::Http::QueryString>public struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>public readonly struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>type QueryString = structPublic Structure QueryString
Implements IEquatable(Of QueryString)- 继承
- 
				QueryString
- 实现
构造函数
| QueryString(String) | 使用给定值初始化查询字符串。 此值必须采用带前导“?”字符的转义和分隔格式。 | 
字段
| Empty | 表示空的查询字符串。 此字段为只读。 | 
属性
| HasValue | 如果查询字符串不为空,则为 True | 
| Value | 带前导字符“?”的转义查询字符串 | 
方法
| Add(QueryString) | 连接到  | 
| Add(String, String) | 将查询字符串与  | 
| Create(IEnumerable<KeyValuePair<String,String>>) | 创建由给定名称值对组成的查询字符串。 | 
| Create(IEnumerable<KeyValuePair<String,StringValues>>) | 创建由给定名称值对组成的查询字符串。 | 
| Create(String, String) | 使用单个给定参数名称和值创建查询字符串。 | 
| Equals(Object) | 计算当前查询字符串是否等于 对象  | 
| Equals(QueryString) | 如果当前查询字符串等于  | 
| FromUriComponent(String) | 根据给定的查询(已按 URI 格式转义)返回 QueryString。 该字符串不能包含任何非查询值。 | 
| FromUriComponent(Uri) | 根据给定的来自 Uri 对象的查询返回 QueryString。 不支持相对 Uri 对象。 | 
| GetHashCode() | 获取值的哈希代码。 | 
| ToString() | 提供以特定方式转义的查询字符串,该方式可以正确地将字符串组合成 URI 表示形式。 除非 Value 为 null 或空,否则将包含前导“?”字符。 将对可能很危险的字符进行转义。 | 
| ToUriComponent() | 提供以特定方式转义的查询字符串,该方式可以正确地将字符串组合成 URI 表示形式。 除非 Value 为 null 或空,否则将包含前导“?”字符。 将对可能很危险的字符进行转义。 | 
运算符
| Addition(QueryString, QueryString) | 将 和  | 
| Equality(QueryString, QueryString) | 计算一个查询字符串是否等于另一个查询字符串。 | 
| Inequality(QueryString, QueryString) | 计算一个查询字符串是否不等于另一个查询字符串。 |