HostString.MatchesAny(StringSegment, IList<StringSegment>) 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.
Corresponde à parte do host de um valor de cabeçalho de host em relação a uma lista de padrões. O host pode ser o punycode codificado ou o formulário unicode decodificado, desde que o padrão use o mesmo formato.
public:
static bool MatchesAny(Microsoft::Extensions::Primitives::StringSegment value, System::Collections::Generic::IList<Microsoft::Extensions::Primitives::StringSegment> ^ patterns);
public static bool MatchesAny (Microsoft.Extensions.Primitives.StringSegment value, System.Collections.Generic.IList<Microsoft.Extensions.Primitives.StringSegment> patterns);
static member MatchesAny : Microsoft.Extensions.Primitives.StringSegment * System.Collections.Generic.IList<Microsoft.Extensions.Primitives.StringSegment> -> bool
Public Shared Function MatchesAny (value As StringSegment, patterns As IList(Of StringSegment)) As Boolean
Parâmetros
- value
- StringSegment
Valor do cabeçalho do host com ou sem uma porta.
- patterns
- IList<StringSegment>
Um conjunto de padrões a ser correspondido, sem portas.
Retornos
true
se value
corresponder a qualquer um dos padrões.
Comentários
A porta no valor fornecido é ignorada. Os padrões não devem ter portas. Os padrões podem ser correspondências exatas, como "example.com", um curinga de nível superior "*" que corresponde a todos os hosts ou um curinga de subdomínio como "*.example.com" que corresponde a "abc.example.com:443", mas não "example.com:443". A correspondência não diferencia maiúsculas de minúsculas.