Поделиться через


HostString.MatchesAny(StringSegment, IList<StringSegment>) Метод

Определение

Соответствует части узла значения заголовка узла со списком шаблонов. Узел может быть закодированным punycode или декодированной формой Юникода, если шаблон использует тот же формат.

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

Параметры

value
StringSegment

Значение заголовка узла с портом или без нее.

patterns
IList<StringSegment>

Набор шаблонов для сопоставления без портов.

Возвращаемое значение

true Значение , если value соответствует любому из шаблонов.

Комментарии

Порт для заданного значения игнорируется. У шаблонов не должно быть портов. Шаблоны могут быть точными совпадениями, например "example.com", подстановочным знаком верхнего уровня "*", соответствующим всем узлам, или поддоменом, таким как "*.example.com", который соответствует "abc.example.com:443", но не "example.com:443". Сопоставление не учитывает регистр.

Применяется к