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.