HostString.MatchesAny(StringSegment, IList<StringSegment>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.