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
Параметры
Возвращаемое значение
Значение 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
Комментарии
Указанный префикс должен точно соответствовать существующему значению.