HttpListenerPrefixCollection.Clear HttpListenerPrefixCollection.Clear HttpListenerPrefixCollection.Clear HttpListenerPrefixCollection.Clear Method

Definición

Quita todos los prefijos URI (Identificador uniforme de recursos) de la colección.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 ()

Implementaciones

Excepciones

Error al llamar a una función de Windows.A Windows function call failed. Examine la propiedad ErrorCode de la excepción para determinar su causa.Check the exception's ErrorCode property to determine the cause of the exception.

La clase HttpListener asociada a esta colección está cerrada.The HttpListener associated with this collection is closed.

Ejemplos

En el ejemplo de código siguiente se quitan todos HttpListenerPrefixCollectionlos prefijos de.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

Comentarios

Después de llamar a este método, no se puede HttpListener iniciar el asociado sin agregar nuevos prefijos; si se intenta hacerlo, se produce una excepción.After calling this method, you cannot start the associated HttpListener without adding new prefixes; if you try to do so, an exception is thrown.

Notas a los autores de las llamadas

Este miembro genera información de seguimiento cuando se habilita el seguimiento de red en la aplicación.This member outputs trace information when you enable network tracing in your application. Para obtener más información, consulte seguimiento de red en el .NET Framework.For more information, see Network Tracing in the .NET Framework.

Se aplica a

Consulte también: