Поделиться через


HttpListener.Abort Метод

Определение

Незамедлительно завершает работу объекта HttpListener, отменяя все текущие запросы в очереди.

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

Примеры

В следующем примере кода демонстрируется вызов этого метода.

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

Комментарии

Этот метод удаляет все ресурсы, хранящиеся в этом прослушивателе. Не удается выполнить все ожидающие запросы.

После вызова этого метода вы получите при ObjectDisposedException попытке использовать этот HttpListenerметод .

Примечания для тех, кто вызывает этот метод

Данный член генерирует сведения трассировки, если в приложении включена трассировка сети. Дополнительные сведения см. в статье Трассировка сети в .NET Framework.

Применяется к