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 ve formátu s řídicím znakem s oddělovači s počátečním znakem ?. |
Pole
Empty |
Představuje prázdný řetězec dotazu. Toto pole je jen ke čtení. |
Vlastnosti
HasValue |
Hodnota True, pokud řetězec dotazu není prázdný. |
Value |
Řetězec dotazu s řídicí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 dvojic hodnot daného názvu. |
Create(IEnumerable<KeyValuePair<String,StringValues>>) |
Vytvoří řetězec dotazu složený z dvojic 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 se aktuální řetězec dotazu rovná objektu |
Equals(QueryString) |
Evaluts if the current query string is equal to |
FromUriComponent(String) |
Vrátí queryString zadaný dotaz, protože je řídicí 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á hash kód pro hodnotu. |
ToString() |
Poskytuje řetězec dotazu řídicím způsobem, který je správný pro zkombinová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é, se uteče. |
ToUriComponent() |
Poskytuje řetězec dotazu řídicím způsobem, který je správný pro zkombinová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é, se uteče. |
Operátory
Addition(QueryString, QueryString) |
Zřetězí |
Equality(QueryString, QueryString) |
Vyhodnotí, jestli je jeden řetězec dotazu roven jinému. |
Inequality(QueryString, QueryString) |
Vyhodnotí, jestli se jeden řetězec dotazu nerovná jinému. |