HttpListener.Abort Yöntem

Tanım

Şu anda kuyruğa alınan tüm istekleri atarak nesneyi hemen kapatır HttpListener .

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

Örnekler

Aşağıdaki kod örneğinde bu yöntemin çağrılması gösterilmektedir.

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

Açıklamalar

Bu yöntem, bu dinleyici tarafından tutulan tüm kaynakları ortadan kaldırıyor. Bekleyen istekler tamamlanamıyor.

Bu yöntemi çağırdıktan sonra, bunu HttpListenerkullanmayı denerseniz bir ObjectDisposedException alırsınız.

Arayanlara Notlar

Uygulamanızda ağ izlemeyi etkinleştirdiğinizde, bu üye izleme bilgilerini çıkarır. Daha fazla bilgi için bkz. .NET Framework'te Ağ İzleme.

Şunlara uygulanır