QueryString Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una gestione corretta per il valore QueryString quando necessario per ricostruire una stringa di URI di richiesta o reindirizzamento
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
| Nome | Descrizione |
|---|---|
| QueryString(String) |
Inizializzare la stringa di query con un valore specificato. Questo valore deve essere in formato di escape e delimitato con un carattere '?' iniziale. |
Campi
| Nome | Descrizione |
|---|---|
| Empty |
Rappresenta la stringa di query vuota. Il campo è di sola lettura. |
Proprietà
| Nome | Descrizione |
|---|---|
| HasValue |
True se la stringa di query non è vuota |
| Value |
Stringa di query preceduta da escape con il carattere '?' iniziale |
Metodi
| Nome | Descrizione |
|---|---|
| Add(QueryString) |
Concatena |
| Add(String, String) |
Concatena una stringa di query con |
| 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 |
| Equals(QueryString) |
Valuta se la stringa di query corrente è uguale a |
| FromUriComponent(String) |
Restituisce un oggetto QueryString dato che la query viene preceduta da un carattere di escape nel formato URI. La stringa NON DEVE contenere alcun valore che non è una query. |
| FromUriComponent(Uri) |
Restituisce un oggetto QueryString dato la query come da un oggetto Uri. Gli oggetti URI relativi non sono supportati. |
| GetHashCode() |
Ottiene un codice hash per il valore. |
| ToString() |
Fornisce la stringa di query preceduta da un escape che è corretto per la combinazione nella rappresentazione URI. Verrà incluso un carattere '?' iniziale, a meno che il valore non sia null o vuoto. I caratteri potenzialmente pericolosi vengono preceduti da escape. |
| ToUriComponent() |
Fornisce la stringa di query preceduta da un escape che è corretto per la combinazione nella rappresentazione URI. Verrà incluso un carattere '?' iniziale, a meno che il valore non sia null o vuoto. I caratteri potenzialmente pericolosi vengono preceduti da escape. |
Operatori
| Nome | Descrizione |
|---|---|
| Addition(QueryString, QueryString) |
Concatena |
| 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. |