PathString.StartsWithSegments Método
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.
Sobrecargas
| Nome | Description |
|---|---|
| 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 aos segmentos especificados PathString e retorna os segmentos 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, PathString, PathString) |
Determina se o início dessa PathString instância corresponde aos segmentos especificados PathString e retorna os segmentos correspondentes e restantes. |
| 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. |
StartsWithSegments(PathString)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
Determina se o início dessa PathString instância corresponde ao especificado PathString.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString -> bool
Public Function StartsWithSegments (other As PathString) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a".
Aplica-se a
StartsWithSegments(PathString, PathString)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
Determina se o início dessa PathString instância corresponde aos segmentos especificados PathString e retorna os segmentos restantes.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef remaining As PathString) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
- remaining
- PathString
Os segmentos restantes após a correspondência.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a" e remaining será "\b" (o caractere original é preservado, não normalizado).
Aplica-se a
StartsWithSegments(PathString, StringComparison)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
Determina se o início dessa PathString instância corresponde ao especificado PathString quando comparado usando a opção de comparação especificada.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
- comparisonType
- StringComparison
Um dos valores de enumeração que determina como isso PathString e o valor são comparados.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a".
Aplica-se a
StartsWithSegments(PathString, PathString, PathString)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
Determina se o início dessa PathString instância corresponde aos segmentos especificados PathString e retorna os segmentos correspondentes e restantes.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef matched As PathString, ByRef remaining As PathString) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
- matched
- PathString
Os segmentos correspondentes com o casing original no valor de origem.
- remaining
- PathString
Os segmentos restantes após a correspondência.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a" e remaining será "\b" (o caractere original é preservado, não normalizado).
Aplica-se a
StartsWithSegments(PathString, StringComparison, PathString)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
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.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef remaining As PathString) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
- comparisonType
- StringComparison
Um dos valores de enumeração que determina como isso PathString e o valor são comparados.
- remaining
- PathString
Os segmentos restantes após a correspondência.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a" e remaining será "\b" (o caractere original é preservado, não normalizado).
Aplica-se a
StartsWithSegments(PathString, StringComparison, PathString, PathString)
- Origem:
- PathString.cs
- Origem:
- PathString.cs
- Origem:
- PathString.cs
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.
public:
bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef matched As PathString, ByRef remaining As PathString) As Boolean
Parâmetros
- other
- PathString
O PathString a ser comparado.
- comparisonType
- StringComparison
Um dos valores de enumeração que determina como isso PathString e o valor são comparados.
- matched
- PathString
Os segmentos correspondentes com o casing original no valor de origem.
- remaining
- PathString
Os segmentos restantes após a correspondência.
Retornos
true se o valor corresponder ao início desta cadeia de caracteres; caso contrário, false.
Comentários
Quando o other parâmetro contém uma barra à direita, a PathString verificação deve corresponder exatamente ou incluir uma barra à direita. Por exemplo, para um PathString "/a/b", esse método retornará true para "/a", mas retornará false para "/a/". Considerando que um PathString "/a//b/" retornará true quando comparado com "/a/". Uma barra invertida ('\') é PathString tratada como equivalente a uma barra ('/') para fins de detecção de limite de segmento. Por exemplo, um PathString de "/a\b" retornará true quando comparado com "/a" e remaining será "\b" (o caractere original é preservado, não normalizado).