HostingAbstractionsHostExtensions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes d’extension pour le IHost à partir du package d’abstractions d’hébergement.
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- Héritage
-
HostingAbstractionsHostExtensions
Méthodes
Run(IHost) |
Exécute une application et bloque le thread appelant jusqu’à ce que l’arrêt de l’hôte soit déclenché et que toutes les IHostedService instances soient arrêtées. |
RunAsync(IHost, CancellationToken) |
Exécute une application et retourne une tâche qui se termine uniquement lorsque le jeton est déclenché ou l’arrêt est déclenché et que toutes les IHostedService instances sont arrêtées. |
Start(IHost) |
Démarre l’hôte en mode synchrone. |
StopAsync(IHost, TimeSpan) |
Tente d’arrêter normalement l’hôte avec le délai d’attente donné. |
WaitForShutdown(IHost) |
Bloque le thread appelant jusqu’à ce que l’arrêt soit déclenché via Ctrl+C ou SIGTERM. |
WaitForShutdownAsync(IHost, CancellationToken) |
Retourne une tâche qui est effectuée quand l’arrêt est déclenché par le biais du jeton fourni. |