HttpListener.Abort HttpListener.Abort HttpListener.Abort HttpListener.Abort Method

Définition

Arrête immédiatement l'objet HttpListener, en ignorant toutes les demandes actuellement mises en file d'attente.Shuts down the HttpListener object immediately, discarding all currently queued requests.

public:
 void Abort();
public void Abort ();
member this.Abort : unit -> unit
Public Sub Abort ()

Exemples

L’exemple de code suivant illustre l’appel de cette méthode.The following code example demonstrates calling this method.

public static void CheckTestUrl(HttpListener listener, HttpListenerRequest request)
{
    if (request.RawUrl == "/www.contoso.com/test/NoReply")
    {
        listener.Abort ();
        return;
    }

}
Public Shared Sub CheckTestUrl(ByVal listener As HttpListener, ByVal request As HttpListenerRequest)
    If request.RawUrl = "/www.contoso.com/test/NoReply" Then
        listener.Abort()
        Return
    End If
End Sub

Remarques

Cette méthode supprime toutes les ressources détenues par cet écouteur.This method disposes of all resources held by this listener. Toutes les demandes en attente ne peuvent pas suivre.Any pending requests are unable to complete.

Après avoir appelé cette méthode, vous recevrez un ObjectDisposedException si vous essayez d’utiliser ce HttpListener.After calling this method, you will receive an ObjectDisposedException if you attempt to use this HttpListener.

Notes pour les appelants

Ce membre génère des informations de traçage lorsque vous activez le traçage réseau dans votre application.This member outputs trace information when you enable network tracing in your application. Pour plus d’informations, consultez le traçage réseau dans le .NET Framework.For more information, see Network Tracing in the .NET Framework.

S’applique à