Compartilhar via


FragmentString Estrutura

Definição

Fornece o tratamento correto para o valor FragmentString quando necessário para gerar uma cadeia de caracteres de 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)
Herança
FragmentString
Implementações

Construtores

FragmentString(String)

Inicialize a cadeia de caracteres de fragmento com um determinado valor. Esse valor deve estar em formato de escape e delimitado com um caractere '#' à esquerda.

Campos

Empty

Representa a cadeia de caracteres de fragmento vazia. Este campo é somente leitura.

Propriedades

HasValue

True se a cadeia de caracteres de fragmento não estiver vazia

Value

A cadeia de caracteres de fragmento com escape com o caractere '#' à esquerda

Métodos

Equals(FragmentString)

Avalia se o fragmento atual é igual a outro fragmento other.

Equals(Object)

Avalia se o fragmento atual é igual a um objeto obj.

FromUriComponent(String)

Retorna um FragmentString dado o fragmento à medida que ele é escapado no formato URI. A cadeia de caracteres NÃO DEVE conter nenhum valor que não seja um fragmento.

FromUriComponent(Uri)

Retorna um FragmentString dado o fragmento como de um objeto Uri. Não há suporte para objetos URI relativos.

GetHashCode()

Obtém um código hash para o valor.

ToString()

Fornece a cadeia de caracteres de fragmento escapada de uma maneira correta para combinar com a representação de URI. Um caractere '#' à esquerda será incluído, a menos que o Valor seja nulo ou vazio. Caracteres que são potencialmente perigosos são seguidos por um caractere de escape.

ToUriComponent()

Fornece a cadeia de caracteres de fragmento escapada de uma maneira correta para combinar com a representação de URI. Um caractere '#' à esquerda será incluído, a menos que o Valor seja nulo ou vazio. Caracteres que são potencialmente perigosos são seguidos por um caractere de escape.

Operadores

Equality(FragmentString, FragmentString)

Avalia se um fragmento é igual a outro.

Inequality(FragmentString, FragmentString)

Evalutes se um fragmento não for igual a outro.

Aplica-se a