HostingAbstractionsHostExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje rozšiřující metody pro IHost z balíčku abstrakce hostingu.
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- Dědičnost
-
HostingAbstractionsHostExtensions
Metody
Run(IHost) |
Spustí aplikaci a blokuje volající vlákno, dokud se neaktivuje vypnutí hostitele a nezastaví se všechny IHostedService instance. |
RunAsync(IHost, CancellationToken) |
Spustí aplikaci a vrátí úlohu, která se dokončí pouze při aktivaci tokenu nebo vypnutí a zastavení všech IHostedService instancí. |
Start(IHost) |
Spustí hostitele synchronně. |
StopAsync(IHost, TimeSpan) |
Pokusí se řádně zastavit hostitele s daným časovým limitem. |
WaitForShutdown(IHost) |
Zablokuje volající vlákno, dokud se vypnutí neaktivuje pomocí kombinace kláves Ctrl+C nebo SIGTERM. |
WaitForShutdownAsync(IHost, CancellationToken) |
Vrátí úlohu, která se dokončí při aktivaci vypnutí prostřednictvím daného tokenu. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro