Condividi tramite


HttpListenerPrefixCollection.Contains(String) Metodo

Definizione

Restituisce un valore Boolean che indica se il prefisso specificato è compreso nell'insieme.

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

Parametri

uriPrefix
String

Classe String contenente il prefisso URI (Uniform Resource Identifier) da verificare.

Restituisce

true se l'insieme contiene il prefisso specificato dal parametro uriPrefix; in caso contrario false.

Implementazioni

Eccezioni

uriPrefix è null.

Esempio

Nell'esempio di codice seguente viene verificato se un prefisso specificato dall'utente è contenuto nell'insieme di prefisso di un HttpListeneroggetto .

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

Commenti

Il prefisso specificato deve corrispondere esattamente a un valore esistente.

Si applica a

Vedi anche