Share via


WebListener Sınıf

Tanım

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

public ref class WebListener sealed : IDisposable
public sealed class WebListener : IDisposable
type WebListener = class
    interface IDisposable
Public NotInheritable Class WebListener
Implements IDisposable
Devralma
WebListener
Uygulamalar

Oluşturucular

WebListener()

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

WebListener(ILoggerFactory)

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

WebListener(WebListenerSettings)

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

Özellikler

AuthenticationManager

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

BufferResponses

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

IsListening

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

Settings

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

TimeoutManager

Http.Sys zaman aşımı yapılandırmalarını kullanıma sunar. Bunlar kayıt defterinde de yapılandırılabilir.

UrlPrefixes

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

Yöntemler

AcceptAsync()

Gelen istek kuyruğundan gelen isteği kabul edin.

Dispose()

Sunucuyu durdurun ve temizleyin.

GetContextAsync()

İstekleri kabul eden Http.Sys API'lerini sarmalayan bir HTTP sunucusu.

SetRequestQueueLimit(Int64)

Http.Sys kuyruğa alınacak en fazla istek sayısını ayarlar.

Start()

Gelen istekleri kabul etmeye başlayın.

Şunlara uygulanır