FragmentString Struktura

Definice

Poskytuje správné zpracování hodnoty FragmentString, pokud je potřeba vygenerovat řetězec identifikátoru 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)
Dědičnost
FragmentString
Implementuje

Konstruktory

FragmentString(String)

Inicializuje řetězec fragmentu s danou hodnotou. Tato hodnota musí být ve formátu s řídicími znaky a oddělovači s počátečním znakem #.

Pole

Empty

Představuje prázdný řetězec fragmentu. Toto pole je jen ke čtení.

Vlastnosti

HasValue

True, pokud řetězec fragmentu není prázdný.

Value

Řetězec fragmentu s řídicím znakem s počátečním znakem #.

Metody

Equals(FragmentString)

Vyhodnotí, zda je aktuální fragment roven jinému fragmentu other.

Equals(Object)

Vyhodnotí, zda je aktuální fragment roven objektu obj.

FromUriComponent(String)

Vrátí řetězec fragmentu daný fragment, protože je uváděný ve formátu identifikátoru URI. Řetězec NESMÍ obsahovat žádnou hodnotu, která není fragmentem.

FromUriComponent(Uri)

Vrátí FragmentString daný fragment jako z Uri objektu. Relativní objekty URI nejsou podporovány.

GetHashCode()

Získá hash kód pro hodnotu.

ToString()

Poskytuje řetězec fragmentu uváděný způsobem, který je správný pro zkombinování do reprezentace identifikátoru URI. Počáteční znak #bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou uchycené řídicími znaky.

ToUriComponent()

Poskytuje řetězec fragmentu uváděný způsobem, který je správný pro zkombinování do reprezentace identifikátoru URI. Počáteční znak #bude zahrnut, pokud hodnota není null nebo prázdná. Znaky, které jsou potenciálně nebezpečné, jsou uchycené řídicími znaky.

Operátory

Equality(FragmentString, FragmentString)

Vyhodnotí, jestli je jeden fragment roven jinému.

Inequality(FragmentString, FragmentString)

Evalutes, pokud jeden fragment není roven jinému.

Platí pro