HttpListenerPrefixCollection.Contains(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个 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
指定的前缀,则为 true
;否则为 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
注解
指定的前缀必须与现有值完全匹配。