Sprache

QueryString Struktur

Definition

Stellt die richtige Behandlung für QueryString-Wert bereit, wenn erforderlich, um eine Anforderungs- oder Umleitungs-URI-Zeichenfolge zu rekonstruieren

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)
Vererbung
QueryString
Implementiert

Konstruktoren

Name Beschreibung
QueryString(String)

Initialisieren Sie die Abfragezeichenfolge mit einem bestimmten Wert. Dieser Wert muss mit Escapezeichen und Trennzeichen mit vorangestelltem Zeichen "?" formatiert sein.

Felder

Name Beschreibung
Empty

Stellt die leere Abfragezeichenfolge dar. Dieses Feld ist schreibgeschützt.

Eigenschaften

Name Beschreibung
HasValue

True, wenn die Abfragezeichenfolge nicht leer ist

Value

Die Escape-Abfragezeichenfolge mit dem führenden Zeichen '?'

Methoden

Name Beschreibung
Add(QueryString)

Verkettet other mit der aktuellen Abfragezeichenfolge.

Add(String, String)

Verkettet eine Abfragezeichenfolge mit name und value mit der aktuellen Abfragezeichenfolge.

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

Erstellt eine Abfragezeichenfolge, die aus den Paaren des angegebenen Namenswerts besteht.

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

Erstellt eine Abfragezeichenfolge, die aus den Paaren des angegebenen Namenswerts besteht.

Create(String, String)

Erstellen Sie eine Abfragezeichenfolge mit einem einzelnen angegebenen Parameternamen und -wert.

Equals(Object)

Wertet aus, ob die aktuelle Abfragezeichenfolge einem Objekt objentspricht.

Equals(QueryString)

Wertet aus, ob die aktuelle Abfragezeichenfolge gleich otherist.

FromUriComponent(String)

Gibt einen QueryString zurück, der die Abfrage beim Escapezeichen im URI-Format erhält. Die Zeichenfolge DARF KEINEN Wert enthalten, der keine Abfrage ist.

FromUriComponent(Uri)

Gibt einen QueryString-Wert zurück, der die Abfrage von einem URI-Objekt abgibt. Relative URI-Objekte werden nicht unterstützt.

GetHashCode()

Ruft einen Hashcode für den Wert ab.

ToString()

Stellt die Abfragezeichenfolge in einer Weise bereit, die für die Kombination in der URI-Darstellung korrekt ist. Ein führendes '?'-Zeichen wird eingeschlossen, es sei denn, der Wert ist null oder leer. Zeichen, die potenziell gefährlich sind, werden escaped.

ToUriComponent()

Stellt die Abfragezeichenfolge in einer Weise bereit, die für die Kombination in der URI-Darstellung korrekt ist. Ein führendes '?'-Zeichen wird eingeschlossen, es sei denn, der Wert ist null oder leer. Zeichen, die potenziell gefährlich sind, werden escaped.

Operatoren

Name Beschreibung
Addition(QueryString, QueryString)

Verkettet left und right in eine einzelne Abfragezeichenfolge.

Equality(QueryString, QueryString)

Wertet aus, ob eine Abfragezeichenfolge gleich einer anderen ist.

Inequality(QueryString, QueryString)

Wertet aus, ob eine Abfragezeichenfolge nicht mit einer anderen identisch ist.

Gilt für: