HttpListenerPrefixCollection.Clear Metoda

Definice

Odebere z kolekce všechny předpony identifikátoru URI (Uniform Resource Identifier).Removes all the Uniform Resource Identifier (URI) prefixes from the collection.

public:
 virtual void Clear();
public void Clear ();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()

Implementuje

Výjimky

Volání funkce systému Windows se nezdařilo.A Windows function call failed. Zkontrolujte ErrorCode vlastnost výjimky a určete příčinu výjimky.Check the exception's ErrorCode property to determine the cause of the exception.

HttpListenerPřidružená k této kolekci je zavřená.The HttpListener associated with this collection is closed.

Příklady

Následující příklad kódu odebere všechny předpony v HttpListenerPrefixCollection .The following code example removes all prefixes in an HttpListenerPrefixCollection.

public static bool RemoveAllPrefixes(HttpListener listener)
{
    // Get the prefixes that the Web server is listening to.
    HttpListenerPrefixCollection prefixes = listener.Prefixes;
    try
    {
        prefixes.Clear();
    }
    // If the operation failed, return false.
    catch
    {
        return false;
    }
    return true;
}
Public Shared Function RemoveAllPrefixes(ByVal listener As HttpListener) As Boolean
    ' Get the prefixes that the Web server is listening to.
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes

    Try
        prefixes.Clear()
    Catch ' If the operation failed, return false.
        Return False
    End Try

    Return True
End Function

Poznámky

Po volání této metody nelze spustit související HttpListener bez přidávání nových předpon. Pokud se pokusíte to provést, je vyvolána výjimka.After calling this method, you cannot start the associated HttpListener without adding new prefixes; if you try to do so, an exception is thrown.

Poznámky pro volající

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě.This member outputs trace information when you enable network tracing in your application. Další informace najdete v tématu trasování sítě v .NET Framework.For more information, see Network Tracing in the .NET Framework.

Platí pro

Viz také