QueryString Структура

Определение

Обеспечивает правильную обработку значения QueryString при необходимости воссоздания запроса или перенаправления строки URI

public value class QueryString : IEquatable<Microsoft::AspNetCore::Http::QueryString>
public struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>
type QueryString = struct
Public Structure QueryString
Implements IEquatable(Of QueryString)
Наследование
QueryString
Реализации

Конструкторы

QueryString(String)

Инициализирует строку запроса с указанным значением. Это значение должно быть заключено в escape-последовательность и в формате с разделителями в начале символа "?".

Поля

Empty

Представляет пустую строку запроса. Это поле доступно только для чтения.

Свойства

HasValue

Значение true, если строка запроса не является пустой

Value

Экранированная строка запроса с начальным символом "?"

Методы

Add(QueryString)

Объединяется other с текущей строкой запроса.

Add(String, String)

Сцепляет строку запроса с name и value в текущую строку запроса.

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

Создает строку запроса, состоящую из заданных пар "имя-значение".

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

Создает строку запроса, состоящую из заданных пар "имя-значение".

Create(String, String)

Создание строки запроса с одним именем и значением параметра.

Equals(Object)

Проверяет, равен ли текущая строка запроса объекту obj .

Equals(QueryString)

Сравнивает, если текущая строка запроса равна other .

FromUriComponent(String)

Возвращает строку QueryString, содержащую запрос, как он экранирован в формате URI. Эта строка НЕ ДОЛЖНА содержать никакое значение, не являющееся запросом.

FromUriComponent(Uri)

Возвращает строку QueryString, содержащую запрос, как он указан в объекте URI. Относительные объекты URI не поддерживаются.

GetHashCode()

Получает хэш-код для значения.

ToString()

Предоставляет экранированную строку запроса способом, подходящим для включения в представление URI. Если значение не равно null или пусто, будет включен начальный символ "?". Потенциально опасные символы исключаются.

ToUriComponent()

Предоставляет экранированную строку запроса способом, подходящим для включения в представление URI. Если значение не равно null или пусто, будет включен начальный символ "?". Потенциально опасные символы исключаются.

Операторы

Addition(QueryString, QueryString)

Объединяет left и right в одну строку запроса.

Equality(QueryString, QueryString)

Проверяет, равен ли одна строка запроса другой.

Inequality(QueryString, QueryString)

Проверяет, не равен ли одна строка запроса другой.

Применяется к