QueryString 結構

定義

當需要重新建構要求或重新導向 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)

other串連至目前的查詢字串。

Add(String, String)

將查詢字串與 namevalue 串連至目前的查詢字串。

Create(IEnumerable<KeyValuePair<String,String>>)

建立由指定名稱值組所組成的查詢字串。

Create(IEnumerable<KeyValuePair<String,StringValues>>)

建立由指定名稱值組所組成的查詢字串。

Create(String, String)

建立具有單一指定參數名稱和值的查詢字串。

Equals(Object)

評估目前的查詢字串是否等於 物件 obj

Equals(QueryString)

如果目前的查詢字串等於 other ,請規避 。

FromUriComponent(String)

根據以 URI 格式逸出的查詢傳回 QueryString。 字串「不能」包含任何不是查詢的值。

FromUriComponent(Uri)

根據來自 URI 物件的查詢傳回 QueryString。 擷取不支援的 URI 物件。

GetHashCode()

取得值的雜湊碼。

ToString()

提供查詢字串,其逸出方法對於結合至 URI 表示式來說是正確的。 除非 Value 為 Null 或空白,否則將包含前置 '?' 字元。 逸出字元有潛在的危險。

ToUriComponent()

提供查詢字串,其逸出方法對於結合至 URI 表示式來說是正確的。 除非 Value 為 Null 或空白,否則將包含前置 '?' 字元。 逸出字元有潛在的危險。

運算子

Addition(QueryString, QueryString)

left將 和 right 串連至單一查詢字串。

Equality(QueryString, QueryString)

評估某個查詢字串是否等於另一個查詢字串。

Inequality(QueryString, QueryString)

評估某個查詢字串是否不等於另一個查詢字串。

適用於