Freigeben über


KestrelServer Klasse

Definition

Kestrel-Server.

public ref class KestrelServer : IDisposable, Microsoft::AspNetCore::Hosting::Server::IServer
public class KestrelServer : IDisposable, Microsoft.AspNetCore.Hosting.Server.IServer
type KestrelServer = class
    interface IServer
    interface IDisposable
Public Class KestrelServer
Implements IDisposable, IServer
Vererbung
KestrelServer
Implementiert

Konstruktoren

KestrelServer(IOptions<KestrelServerOptions>, IConnectionListenerFactory, ILoggerFactory)

Initialisiert eine neue Instanz von KestrelServer.

KestrelServer(IOptions<KestrelServerOptions>, ITransportFactory, ILoggerFactory)

Kestrel-Server.

Eigenschaften

Features

Eine Sammlung von HTTP-Features des Servers.

Options

Ruft das KestrelServerOptions ab.

Methoden

Dispose()

Kestrel-Server.

StartAsync<TContext>(IHttpApplication<TContext>, CancellationToken)

Starten Sie den Server mit einer Anwendung.

StopAsync(CancellationToken)

Beenden Sie die Verarbeitung von Anforderungen, und fahren Sie den Server nach Möglichkeit ordnungsgemäß herunter.

Gilt für: