QueryString Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает правильную обработку значения QueryString при необходимости воссоздания запроса или перенаправления строки 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)
- Наследование
-
QueryString
- Реализации
Конструкторы
QueryString(String) |
Инициализирует строку запроса с указанным значением. Это значение должно быть в escape-формате с разделителями с символом "?". |
Поля
Empty |
Представляет пустую строку запроса. Это поле доступно только для чтения. |
Свойства
HasValue |
Значение true, если строка запроса не является пустой |
Value |
Экранированная строка запроса с символом "?" в начале |
Методы
Add(QueryString) |
|
Add(String, String) |
Объединяет строку запроса с |
Create(IEnumerable<KeyValuePair<String,String>>) |
Создает строку запроса, состоящую из пар заданных значений имени. |
Create(IEnumerable<KeyValuePair<String,StringValues>>) |
Создает строку запроса, состоящую из пар заданных значений имени. |
Create(String, String) |
Создайте строку запроса с одним заданным именем и значением параметра. |
Equals(Object) |
Оценивает, равна ли текущая строка запроса объекту |
Equals(QueryString) |
Вычисляет значение, если текущая строка запроса равна |
FromUriComponent(String) |
Возвращает строку QueryString, содержащую запрос, как он экранирован в формате URI. Эта строка НЕ ДОЛЖНА содержать никакое значение, не являющееся запросом. |
FromUriComponent(Uri) |
Возвращает строку QueryString, содержащую запрос, как он указан в объекте URI. Относительные объекты URI не поддерживаются. |
GetHashCode() |
Получает хэш-код для значения. |
ToString() |
Предоставляет экранированную строку запроса способом, подходящим для включения в представление URI. В начале будет включен символ "?", если значение не равно null или пусто. Потенциально опасные символы исключаются. |
ToUriComponent() |
Предоставляет экранированную строку запроса способом, подходящим для включения в представление URI. В начале будет включен символ "?", если значение не равно null или пусто. Потенциально опасные символы исключаются. |
Операторы
Addition(QueryString, QueryString) |
|
Equality(QueryString, QueryString) |
Оценивает, равна ли одна строка запроса другой. |
Inequality(QueryString, QueryString) |
Оценивает, не равна ли одна строка запроса другой. |