FragmentString Struktura

Definicja

Zapewnia prawidłową obsługę wartości FragmentString w razie potrzeby wygenerowania ciągu identyfikatora 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)
Dziedziczenie
FragmentString
Implementuje

Konstruktory

FragmentString(String)

Zainicjuj ciąg fragmentu przy użyciu danej wartości. Ta wartość musi być w formacie ucieczki i rozdzielanym wiodącym znakiem "#".

Pola

Empty

Reprezentuje pusty ciąg fragmentu. To pole jest tylko do odczytu.

Właściwości

HasValue

Wartość True, jeśli ciąg fragmentu nie jest pusty

Value

Ciąg fragmentu ucieczki z wiodącym znakiem "#"

Metody

Equals(FragmentString)

Oblicza, czy bieżący fragment jest równy innemu fragmentowi other.

Equals(Object)

Ocenia, czy bieżący fragment jest równy obiektowi obj.

FromUriComponent(String)

Zwraca element FragmentString podany w postaci ucieczki w formacie identyfikatora URI. Ciąg NIE MOŻE zawierać żadnej wartości, która nie jest fragmentem.

FromUriComponent(Uri)

Zwraca element FragmentString podany fragment jako z obiektu URI. Obiekty względnych identyfikatorów URI nie są obsługiwane.

GetHashCode()

Pobiera kod skrótu dla wartości.

ToString()

Udostępnia ciąg fragmentu ucieczki w sposób, który jest poprawny do łączenia w reprezentację identyfikatora URI. Zostanie uwzględniony wiodący znak "#", chyba że wartość ma wartość null lub jest pusta. Znaki, które są potencjalnie niebezpieczne, są ucieczki.

ToUriComponent()

Udostępnia ciąg fragmentu ucieczki w sposób, który jest poprawny do łączenia w reprezentację identyfikatora URI. Zostanie uwzględniony wiodący znak "#", chyba że wartość ma wartość null lub jest pusta. Znaki, które są potencjalnie niebezpieczne, są ucieczki.

Operatory

Equality(FragmentString, FragmentString)

Ocenia, czy jeden fragment jest równy innemu.

Inequality(FragmentString, FragmentString)

Ewaluuje, jeśli jeden fragment nie jest równy innemu.

Dotyczy