IHostedLifecycleService Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje metody, które są uruchamiane przed lub po StartAsync(CancellationToken) i StopAsync(CancellationToken).
public interface class IHostedLifecycleService : Microsoft::Extensions::Hosting::IHostedService
public interface IHostedLifecycleService : Microsoft.Extensions.Hosting.IHostedService
type IHostedLifecycleService = interface
interface IHostedService
Public Interface IHostedLifecycleService
Implements IHostedService
- Implementuje
Metody
StartAsync(CancellationToken) |
Wyzwalane, gdy host aplikacji jest gotowy do uruchomienia usługi. (Odziedziczone po IHostedService) |
StartedAsync(CancellationToken) |
Wyzwolono po StartAsync(CancellationToken). |
StartingAsync(CancellationToken) |
Wyzwolono przed StartAsync(CancellationToken). |
StopAsync(CancellationToken) |
Wyzwalane, gdy host aplikacji wykonuje bezproblemowe zamknięcie. (Odziedziczone po IHostedService) |
StoppedAsync(CancellationToken) |
Wyzwolono po StopAsync(CancellationToken). |
StoppingAsync(CancellationToken) |
Wyzwolono przed StopAsync(CancellationToken). |
Metody rozszerzania
StartAndStopAsync(IHostedService, CancellationToken) |
Uruchamia i natychmiast zatrzymuje usługę. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla