HostingAbstractionsHostExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Erweiterungsmethoden für das IHost aus dem Hostingabstraktionspaket bereit.
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- Vererbung
-
HostingAbstractionsHostExtensions
Methoden
Run(IHost) |
Führt eine Anwendung aus und blockiert den aufrufenden Thread, bis das Herunterfahren des Hosts ausgelöst und alle IHostedService Instanzen beendet werden. |
RunAsync(IHost, CancellationToken) |
Führt eine Anwendung aus und gibt einen Task zurück, der nur abgeschlossen wird, wenn das Token ausgelöst oder heruntergefahren wird und alle IHostedService Instanzen beendet werden. |
Start(IHost) |
Startet den Host synchron. |
StopAsync(IHost, TimeSpan) |
Versucht, den Host im angegebenen Timeout ordnungsgemäß zu beenden. |
WaitForShutdown(IHost) |
Blockiert den aufrufenden Thread, bis das Herunterfahren per STRG+C oder SIGTERM ausgelöst wird. |
WaitForShutdownAsync(IHost, CancellationToken) |
Gibt eine Aufgabe zurück, die abgeschlossen wird, wenn das Herunterfahren über das angegebene Token ausgelöst wird. |