PathString Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece o escape correto para os valores de Path e PathBase quando necessário para reconstruir uma solicitação ou redirecionar uma cadeia de caracteres de URI
public value class PathString : IEquatable<Microsoft::AspNetCore::Http::PathString>
public struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
[System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))]
public struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
public readonly struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
[System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))]
public readonly struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
type PathString = struct
[<System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))>]
type PathString = struct
Public Structure PathString
Implements IEquatable(Of PathString)
- Herança
-
PathString
- Atributos
- Implementações
Construtores
PathString(String) |
Inicialize a cadeia de caracteres do caminho com um valor fornecido. Esse valor deve estar no formato sem escape. Use PathString.FromUriComponent(value) se tiver um valor de caminho que estiver em um formato de escape. |
Campos
Empty |
Representa o caminho vazio. Este campo é somente leitura. |
Propriedades
HasValue |
Verdadeiro se o caminho não estiver vazio |
Value |
O valor do caminho sem escape |
Métodos
Add(PathString) |
Adiciona duas instâncias de PathString em um valor de PathString combinado. |
Add(QueryString) |
Combina um PathString e QueryString no valor da cadeia de caracteres formatada de URI unida. |
Equals(Object) |
Compara este valor de PathString com outro valor. A comparação padrão é StringComparison.OrdinalIgnoreCase. |
Equals(PathString) |
Compara este valor de PathString com outro valor. A comparação padrão é StringComparison.OrdinalIgnoreCase. |
Equals(PathString, StringComparison) |
Compara esse valor de PathString a outro valor usando um tipo de StringComparison específico |
FromUriComponent(String) |
Retorna um PathString devido ao caminho, pois é seguido por um caractere de escape no formato URI. A cadeia de caracteres NÃO DEVE conter nenhum valor que não seja um caminho. |
FromUriComponent(Uri) |
Retorna uma PathString dado o caminho a partir de um objeto URI. Não há suporte para objetos URI relativos. |
GetHashCode() |
Retorna o código hash para o valor de PathString. O código hash é fornecido pela implementação de OrdinalIgnoreCase. |
StartsWithSegments(PathString) |
Determina se o início dessa PathString instância corresponde ao especificado PathString. |
StartsWithSegments(PathString, PathString) |
Determina se o início dessa PathString instância corresponde ao especificado PathString e retorna os segmentos restantes. |
StartsWithSegments(PathString, PathString, PathString) |
Determina se o início dessa PathString instância corresponde ao especificado PathString e retorna os segmentos correspondentes e restantes. |
StartsWithSegments(PathString, StringComparison) |
Determina se o início dessa PathString instância corresponde ao especificado PathString quando comparado usando a opção de comparação especificada. |
StartsWithSegments(PathString, StringComparison, PathString) |
Determina se o início dessa PathString instância corresponde ao especificado PathString quando comparado usando a opção de comparação especificada e retorna os segmentos restantes. |
StartsWithSegments(PathString, StringComparison, PathString, PathString) |
Determina se o início dessa PathString instância corresponde ao especificado PathString quando comparado usando a opção de comparação especificada e retorna os segmentos correspondentes e restantes. |
ToString() |
Fornece a cadeia de caracteres do caminho de escape de uma maneira que seja correta para combinar com a representação URI. |
ToUriComponent() |
Fornece a cadeia de caracteres do caminho de escape de uma maneira que seja correta para combinar com a representação URI. |
Operadores
Addition(PathString, PathString) |
Chamada do operador para Add |
Addition(PathString, QueryString) |
Chamada do operador para Add |
Addition(PathString, String) |
Fornece o escape correto para os valores de Path e PathBase quando necessário para reconstruir uma solicitação ou redirecionar uma cadeia de caracteres de URI |
Addition(String, PathString) |
Fornece o escape correto para os valores de Path e PathBase quando necessário para reconstruir uma solicitação ou redirecionar uma cadeia de caracteres de URI |
Equality(PathString, PathString) |
Chamada do operador para Equals |
Implicit(PathString to String) |
Chama implicitamente ToString(). |
Implicit(String to PathString) |
Cria implicitamente um novo PathString da cadeia de caracteres fornecida. |
Inequality(PathString, PathString) |
Chamada do operador para Equals |