HostingAbstractionsHostExtensions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller tilläggsmetoder för IHost från paketet med värdabstraktioner.
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- Arv
-
HostingAbstractionsHostExtensions
Metoder
| Name | Description |
|---|---|
| Run(IHost) |
Kör ett program och blockerar den anropande tråden tills värdavstängningen utlöses och alla IHostedService instanser stoppas. |
| RunAsync(IHost, CancellationToken) |
Kör ett program och returnerar en Task som bara slutförs när token utlöses eller avstängning utlöses.
Instansen tas bort när den |
| Start(IHost) |
Startar värden synkront. |
| StopAsync(IHost, TimeSpan) |
Försöker på ett smidigt sätt stoppa värden med den angivna tidsgränsen. |
| WaitForShutdown(IHost) |
Blockerar den anropande tråden tills avstängningen utlöses via Ctrl+C eller SIGTERM. |
| WaitForShutdownAsync(IHost, CancellationToken) |
Returnerar en aktivitet som slutförs när avstängningen utlöses via den angivna token. |