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) |
指定されたパラメーター名と値を 1 つ持つクエリ文字列を作成します。 |
Equals(Object) |
現在のクエリ文字列が オブジェクト と等しいかどうかを評価します |
Equals(QueryString) |
現在のクエリ文字列が と等しい |
FromUriComponent(String) |
URI 形式でエスケープされたクエリから QueryString を返します。 文字列 MUST NOT には、クエリでない任意の値が含まれます。 |
FromUriComponent(Uri) |
URI オブジェクト形式のクエリから QueryString を返します。 相対 URI オブジェクトはサポートされていません。 |
GetHashCode() |
値のハッシュ コードを取得します。 |
ToString() |
URI 表現に結合するための適切な方法でエスケープされたクエリ文字列を提供します。 Value が null または空でない限り、先頭の '?' 文字が含まれます。 危険である可能性のある文字はエスケープされます。 |
ToUriComponent() |
URI 表現に結合するための適切な方法でエスケープされたクエリ文字列を提供します。 Value が null または空でない限り、先頭の '?' 文字が含まれます。 危険である可能性のある文字はエスケープされます。 |
演算子
Addition(QueryString, QueryString) |
と |
Equality(QueryString, QueryString) |
あるクエリ文字列が別のクエリ文字列と等しいかどうかを評価します。 |
Inequality(QueryString, QueryString) |
あるクエリ文字列が別のクエリ文字列と等しくないかどうかを評価します。 |