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


HttpListenerPrefixCollection.Contains(String) Метод

Определение

Возвращает значение Boolean, которое указывает, содержится ли в коллекции указанный префикс.

public:
 virtual bool Contains(System::String ^ uriPrefix);
public bool Contains (string uriPrefix);
abstract member Contains : string -> bool
override this.Contains : string -> bool
Public Function Contains (uriPrefix As String) As Boolean

Параметры

uriPrefix
String

Строка String, которая содержит проверяемый префикс URI.

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

Значение true, если коллекция содержит указанный префикс, определенный параметром uriPrefix; в противном случае — значение false.

Реализации

Исключения

uriPrefix имеет значение null.

Примеры

В следующем примере кода проверяется, содержится ли указанный пользователем префикс в коллекции префиксов объекта HttpListener.

public static bool CheckForPrefix(HttpListener listener, string prefix)
{
    // Get the prefixes that the Web server is listening to.
    HttpListenerPrefixCollection prefixes = listener.Prefixes;
    if (prefixes.Count == 0 || prefix == null)
    {
        return false;
    }
    return prefixes.Contains(prefix);
}
Public Shared Function CheckForPrefix(ByVal listener As HttpListener, ByVal prefix As String) As Boolean
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes

    ' Get the prefixes that the Web server is listening to.
    If prefixes.Count = 0 OrElse prefix Is Nothing Then
        Return False
    End If

    Return prefixes.Contains(prefix)
End Function

Комментарии

Указанный префикс должен точно соответствовать существующему значению.

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

См. также раздел