Udostępnij za pośrednictwem


HttpListenerPrefixCollection.Contains(String) Metoda

Definicja

Zwraca wartość wskazującą Boolean , czy określony prefiks znajduje się w kolekcji.

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

Parametry

uriPrefix
String

Element String zawierający prefiks Uniform Resource Identifier (URI) do testowania.

Zwraca

truejeśli ta kolekcja zawiera prefiks określony przez uriPrefix; w przeciwnym razie . false

Implementuje

Wyjątki

uriPrefix to null.

Przykłady

Poniższy przykład kodu sprawdza, czy prefiks określony przez użytkownika znajduje się w kolekcji prefiksów obiektu 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

Uwagi

Określony prefiks musi dokładnie odpowiadać istniejącej wartości.

Dotyczy

Zobacz też