Compartir a través de


HostString.MatchesAny(StringSegment, IList<StringSegment>) Método

Definición

Coincide con la parte host de un valor de encabezado de host con una lista de patrones. El host puede ser el código punycode codificado o el formato unicode descodificado, siempre y cuando el patrón use el mismo 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 del encabezado de host con o sin un puerto.

patterns
IList<StringSegment>

Un conjunto de patrones que debe coincidir, sin puertos.

Devoluciones

true si value coincide con cualquiera de los patrones.

Comentarios

Se omite el puerto del valor especificado. Los patrones no deben tener puertos. Los patrones pueden ser coincidencias exactas como "example.com", un carácter comodín de nivel superior "*" que coincida con todos los hosts o un carácter comodín de subdominio como "*.example.com" que coincida con "abc.example.com:443", pero no "example.com:443". La coincidencia no distingue mayúsculas de minúsculas.

Se aplica a