HostString.MatchesAny(StringSegment, IList<StringSegment>) Metodo

Definizione

Corrisponde alla parte host di un valore di intestazione host rispetto a un elenco di modelli. L'host può essere il formato unicode codificato o codificato, purché il modello usi lo stesso 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

Parametri

value
StringSegment

Valore dell'intestazione host con o senza una porta.

patterns
IList<StringSegment>

Set di criteri da trovare, senza porte.

Restituisce

true se value corrisponde a uno dei modelli.

Commenti

La porta sul valore specificato viene ignorata. I modelli non devono avere porte. I modelli possono essere corrispondenze esatte come "example.com", un carattere jolly di primo livello "*" che corrisponde a tutti gli host o un carattere jolly sottodominio come "*.example.com" che corrisponde a "abc.example.com:443" ma non "example.com:443". La corrispondenza non fa distinzione tra maiuscole e minuscole.

Si applica a