Partager via


QueryString Structure

Définition

Fournit une gestion correcte pour la valeur QueryString quand elle est nécessaire pour reconstruire une demande ou rediriger une chaîne URI.

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)
Héritage
QueryString
Implémente

Constructeurs

QueryString(String)

Initialise la chaîne de requête avec une valeur donnée. Cette valeur doit être au format d’échappement et délimité avec un caractère de début « ? ».

Champs

Empty

Représente la chaîne de requête vide. Ce champ est en lecture seule.

Propriétés

HasValue

True si la chaîne de requête n'est pas vide.

Value

Chaîne de requête d’échappement avec le caractère « ? » de début

Méthodes

Add(QueryString)

Concatène other avec la chaîne de requête actuelle.

Add(String, String)

Concatène une chaîne de requête avec name et value avec la chaîne de requête actuelle.

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

Crée une chaîne de requête composée à partir des paires de valeur de nom donnés.

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

Crée une chaîne de requête composée à partir des paires de valeur de nom donnés.

Create(String, String)

Créez une chaîne de requête avec un nom et une valeur de paramètre donnés uniques.

Equals(Object)

Évalue si la chaîne de requête actuelle est égale à un objet obj.

Equals(QueryString)

Évalue si la chaîne de requête actuelle est égale à other.

FromUriComponent(String)

Retourne une valeur QueryString correspondant à la requête placée dans une séquence d'échappement comme dans le format URI. La chaîne NE DOIT PAS contenir de valeur autre qu'une requête.

FromUriComponent(Uri)

Retourne une valeur QueryString correspondant à la requête obtenue d'un objet URI. Les objets URI relatifs ne sont pas pris en charge.

GetHashCode()

Obtient un code de hachage pour la valeur.

ToString()

Fournit la chaîne de requête échappée de façon appropriée pour une combinaison dans la représentation URI. Un caractère de début « ? » est inclus, sauf si la valeur est null ou vide. Les caractères potentiellement dangereux sont échappés.

ToUriComponent()

Fournit la chaîne de requête échappée de façon appropriée pour une combinaison dans la représentation URI. Un caractère de début « ? » est inclus, sauf si la valeur est null ou vide. Les caractères potentiellement dangereux sont échappés.

Opérateurs

Addition(QueryString, QueryString)

Concatène left et right en une seule chaîne de requête.

Equality(QueryString, QueryString)

Évalue si une chaîne de requête est égale à une autre.

Inequality(QueryString, QueryString)

Évalue si une chaîne de requête n’est pas égale à une autre.

S’applique à