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 = struct
Public 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) |
評估某個查詢字串是否不等於另一個查詢字串。 |