Поделиться через


FragmentString Структура

Определение

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

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

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

FragmentString(String)

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

Поля

Empty

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

Свойства

HasValue

Значение true, если строка фрагмента не пуста

Value

Строка escape-фрагмента с символом "#" в начале

Методы

Equals(FragmentString)

Вычисляет, равен ли текущий фрагмент другому фрагменту other.

Equals(Object)

Оценивает, равен ли текущий фрагмент объекту obj.

FromUriComponent(String)

Возвращает объект FragmentString, заданный фрагментом, так как он экранируется в формате URI. Строка НЕ ДОЛЖНА содержать значение, которое не является фрагментом.

FromUriComponent(Uri)

Возвращает объект FragmentString, заданный для фрагмента как из объекта Uri. Относительные объекты URI не поддерживаются.

GetHashCode()

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

ToString()

Предоставляет строку фрагмента, экранированную способом, который является правильным для объединения в представление URI. В начале будет включен символ "#", если значение не равно NULL или не пусто. Потенциально опасные символы исключаются.

ToUriComponent()

Предоставляет строку фрагмента, экранированную способом, который является правильным для объединения в представление URI. В начале будет включен символ "#", если значение не равно NULL или не пусто. Потенциально опасные символы исключаются.

Операторы

Equality(FragmentString, FragmentString)

Оценивает, равен ли один фрагмент другому.

Inequality(FragmentString, FragmentString)

Вычисляется, если один фрагмент не равен другому.

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