Language

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
実装

コンストラクター

Name 説明
QueryString(String)

指定した値を使用してクエリ文字列を初期化します。 この値は、先頭に '?' 文字を使用してエスケープおよび区切り形式にする必要があります。

フィールド

Name 説明
Empty

空のクエリ文字列を表します。 このフィールドは読み取り専用です。

プロパティ

Name 説明
HasValue

True クエリ文字列が空でない場合

Value

先頭の '?' 文字を持つエスケープされたクエリ文字列

メソッド

Name 説明
Add(QueryString)

otherを現在のクエリ文字列に連結します。

Add(String, String)

クエリ文字列を name に連結し、現在のクエリ文字列に value します。

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

指定された名前の値のペアから構成されるクエリ文字列を作成します。

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

指定された名前の値のペアから構成されるクエリ文字列を作成します。

Create(String, String)

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

Equals(Object)

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

Equals(QueryString)

現在のクエリ文字列が otherと等しいかどうかを評価します。

FromUriComponent(String)

クエリが URI 形式でエスケープされるときに、QueryString を返します。 この文字列には、クエリではない値を含めてはなりません (MUST NOT)。

FromUriComponent(Uri)

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

GetHashCode()

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

ToString()

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

ToUriComponent()

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

演算子

Name 説明
Addition(QueryString, QueryString)

leftとrightを 1 つのクエリ文字列に連結します。

Equality(QueryString, QueryString)

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

Inequality(QueryString, QueryString)

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

適用対象