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)

指定されたパラメーター名と値を 1 つ持つクエリ文字列を作成します。

Equals(Object)

現在のクエリ文字列が オブジェクト と等しいかどうかを評価します obj

Equals(QueryString)

現在のクエリ文字列が と等しい other場合は Evalutes。

FromUriComponent(String)

URI 形式でエスケープされたクエリから QueryString を返します。 文字列 MUST NOT には、クエリでない任意の値が含まれます。

FromUriComponent(Uri)

URI オブジェクト形式のクエリから QueryString を返します。 相対 URI オブジェクトはサポートされていません。

GetHashCode()

値のハッシュ コードを取得します。

ToString()

URI 表現に結合するための適切な方法でエスケープされたクエリ文字列を提供します。 Value が null または空でない限り、先頭の '?' 文字が含まれます。 危険である可能性のある文字はエスケープされます。

ToUriComponent()

URI 表現に結合するための適切な方法でエスケープされたクエリ文字列を提供します。 Value が null または空でない限り、先頭の '?' 文字が含まれます。 危険である可能性のある文字はエスケープされます。

演算子

Addition(QueryString, QueryString)

rightleft 1 つのクエリ文字列に連結します。

Equality(QueryString, QueryString)

あるクエリ文字列が別のクエリ文字列と等しいかどうかを評価します。

Inequality(QueryString, QueryString)

あるクエリ文字列が別のクエリ文字列と等しくないかどうかを評価します。

適用対象