QueryString Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje správné zpracování hodnoty QueryString v případě potřeby k rekonstrukci řetězce identifikátoru URI požadavku nebo přesměrování.
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)
- Dědičnost
-
QueryString
- Implementuje
Konstruktory
| Název | Description |
|---|---|
| QueryString(String) |
Inicializuje řetězec dotazu s danou hodnotou. Tato hodnota musí být v řídicím a odděleném formátu s úvodním znakem "?". |
Pole
| Název | Description |
|---|---|
| Empty |
Představuje prázdný řetězec dotazu. Toto pole je jen pro čtení. |
Vlastnosti
| Název | Description |
|---|---|
| HasValue |
Hodnota True, pokud řetězec dotazu není prázdný |
| Value |
Řetězec řídicího dotazu s úvodním znakem "?" |
Metody
| Název | Description |
|---|---|
| Add(QueryString) |
Zřetězí |
| Add(String, String) |
Zřetězí řetězec dotazu s |
| Create(IEnumerable<KeyValuePair<String,String>>) |
Vytvoří řetězec dotazu složený z daných párů hodnot názvu. |
| Create(IEnumerable<KeyValuePair<String,StringValues>>) |
Vytvoří řetězec dotazu složený z daných párů hodnot názvu. |
| Create(String, String) |
Vytvořte řetězec dotazu s názvem a hodnotou jednoho daného parametru. |
| Equals(Object) |
Vyhodnotí, zda je aktuální řetězec dotazu roven objektu |
| Equals(QueryString) |
Vyhodnotí, jestli je aktuální řetězec dotazu roven |
| FromUriComponent(String) |
Vrátí řetězec dotazu vzhledem k tomu, že je řídicí znak ve formátu identifikátoru URI. Řetězec NESMÍ obsahovat žádnou hodnotu, která není dotazem. |
| FromUriComponent(Uri) |
Vrátí QueryString zadaný dotaz jako z objektu URI. Relativní objekty URI nejsou podporovány. |
| GetHashCode() |
Získá hashovací kód pro hodnotu. |
| ToString() |
Poskytuje řetězec dotazu uchvácený způsobem, který je správný pro kombinování do reprezentace identifikátoru URI. Úvodní znak "?" bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou unikly. |
| ToUriComponent() |
Poskytuje řetězec dotazu uchvácený způsobem, který je správný pro kombinování do reprezentace identifikátoru URI. Úvodní znak "?" bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou unikly. |
Operátory
| Název | Description |
|---|---|
| Addition(QueryString, QueryString) |
Zřetězí |
| Equality(QueryString, QueryString) |
Vyhodnotí, jestli se jeden řetězec dotazu rovná jinému. |
| Inequality(QueryString, QueryString) |
Vyhodnotí, jestli se jeden řetězec dotazu nerovná jinému. |