QueryString Struct

Definizione

Fornisce la corretta gestione per il valore QueryString quando è necessario per ricostruire una richiesta o reindirizzare una stringa dell'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)
Ereditarietà
QueryString
Implementazioni

Costruttori

QueryString(String)

Inizializza la stringa della query con un valore specifico. Questo valore deve essere in formato escape e delimitato con un carattere '?' iniziale.

Campi

Empty

Rappresenta la stringa vuota della query. Questo campo è di sola lettura.

Proprietà

HasValue

True se la stringa della query non è vuota

Value

Stringa di query di escape con il carattere "?" iniziale

Metodi

Add(QueryString)

Concatena other nella stringa di query corrente.

Add(String, String)

Concatena una stringa di query con name e value alla stringa di query corrente.

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

Crea una stringa di query composta dalle coppie di valori del nome specificati.

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

Crea una stringa di query composta dalle coppie di valori del nome specificati.

Create(String, String)

Creare una stringa di query con un singolo nome di parametro e un valore specificati.

Equals(Object)

Valuta se la stringa di query corrente è uguale a un oggetto obj.

Equals(QueryString)

Evalutes se la stringa di query corrente è uguale a other.

FromUriComponent(String)

Restituisce un valore QueryString data la query come preceduta dal carattere di escape nel formato dell'URI. La stringa NON DEVE contenere alcun valore che non sia una query.

FromUriComponent(Uri)

Restituisce un valore QueryString data la query come ottenuta dall'oggetto URI. Gli oggetti URI relativi non sono supportati.

GetHashCode()

Ottiene un codice hash per il valore.

ToString()

Fornisce una stringa di query preceduta da un carattere di escape affinché sia corretta per la combinazione nella rappresentazione della stringa dell'URI. Un carattere iniziale '?' verrà incluso a meno che il valore non sia null o vuoto. I caratteri potenzialmente dannosi vengono preceduti da un carattere di escape.

ToUriComponent()

Fornisce una stringa di query preceduta da un carattere di escape affinché sia corretta per la combinazione nella rappresentazione della stringa dell'URI. Un carattere iniziale '?' verrà incluso a meno che il valore non sia null o vuoto. I caratteri potenzialmente dannosi vengono preceduti da un carattere di escape.

Operatori

Addition(QueryString, QueryString)

Concatena left e right in una singola stringa di query.

Equality(QueryString, QueryString)

Valuta se una stringa di query è uguale a un'altra.

Inequality(QueryString, QueryString)

Valuta se una stringa di query non è uguale a un'altra.

Si applica a