HttpListener.Abort Method

Definition

Shuts down the HttpListener object immediately, discarding all currently queued requests.

C#
public void Abort();

Examples

The following code example demonstrates calling this method.

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

Remarks

This method disposes of all resources held by this listener. Any pending requests are unable to complete.

After calling this method, you will receive an ObjectDisposedException if you attempt to use this HttpListener.

Notes to Callers

This member outputs trace information when you enable network tracing in your application. For more information, see Network Tracing in the .NET Framework.

Applies to

Proizvod Verzije
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1