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ę. |