Freigeben über


HttpListener.Abort Methode

Definition

Beendet sofort das HttpListener-Objekt und verwirft alle Anforderungen, die sich gegenwärtig in der Warteschlange befinden.

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

Beispiele

Im folgenden Codebeispiel wird das Aufrufen dieser Methode veranschaulicht.

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

Hinweise

Diese Methode entsorgt alle Ressourcen, die von diesem Listener gehalten werden. Ausstehende Anforderungen können nicht abgeschlossen werden.

Nachdem Sie diese Methode aufgerufen haben, erhalten Sie eine ObjectDisposedException , wenn Sie versuchen, diese HttpListenerzu verwenden.

Hinweise für Aufrufer

Dieser Member gibt Ablaufverfolgungsinformationen aus, wenn Sie die Netzwerkablaufverfolgung in der Anwendung aktivieren. Weitere Informationen finden Sie unter Netzwerkablaufverfolgung in .NET Framework.

Gilt für: