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, pokud je potřeba rekonstruovat řetězec 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
| 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
| Empty |
Představuje prázdný řetězec dotazu. Toto pole je jen ke čtení. |
Vlastnosti
| HasValue |
True, pokud řetězec dotazu není prázdný |
| Value |
Řetězec řídicího dotazu s úvodním znakem "?" |
Metody
| 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 párů hodnot daného názvu. |
| Create(IEnumerable<KeyValuePair<String,StringValues>>) |
Vytvoří řetězec dotazu složený z párů hodnot daného názvu. |
| Create(String, String) |
Vytvořte řetězec dotazu s jedním zadaným názvem a hodnotou parametru. |
| Equals(Object) |
Vyhodnotí, jestli je aktuální řetězec dotazu roven objektu |
| Equals(QueryString) |
Evalutes if the current query string is equal to |
| FromUriComponent(String) |
Vrátí queryString vzhledem k dotazu, protož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á kód hash pro hodnotu. |
| ToString() |
Poskytuje řetězec dotazu řídicím znakem, který je správný pro kombinování do reprezentace identifikátoru URI. Počáteční znak "?" bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou unikající. |
| ToUriComponent() |
Poskytuje řetězec dotazu řídicím znakem, který je správný pro kombinování do reprezentace identifikátoru URI. Počáteční znak "?" bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou unikající. |
Operátory
| Addition(QueryString, QueryString) |
Zřetězí a |
| 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. |