HostString.MatchesAny(StringSegment, IList<StringSegment>) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dopasuje część hosta wartości nagłówka hosta do listy wzorców. Host może być zakodowanym znakiem punycode lub zdekodowanym formularzem Unicode, o ile wzorzec używa tego samego formatu.
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
Parametry
- value
- StringSegment
Wartość nagłówka hosta z portem lub bez go.
- patterns
- IList<StringSegment>
Zestaw wzorców do dopasowania bez portów.
Zwraca
true
jeśli value
pasuje do dowolnego z wzorców.
Uwagi
Port w podanej wartości jest ignorowany. Wzorce nie powinny mieć portów. Wzorce mogą być dokładnymi dopasowaniami, takimi jak "example.com", symbol wieloznaczny najwyższego poziomu "*", który pasuje do wszystkich hostów lub poddomeny z symbolami wieloznacznymi, takimi jak "*.example.com", który pasuje do "abc.example.com:443", ale nie "example.com:443". Dopasowanie jest bez uwzględniania wielkości liter.