IHostedLifecycleService Rozhraní
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í.
Definuje metody, které se spouští před nebo po StartAsync(CancellationToken) a 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) |
Aktivuje se, když je hostitel aplikace připravený ke spuštění služby. (Zděděno od IHostedService) |
StartedAsync(CancellationToken) |
Aktivuje se po StartAsync(CancellationToken). |
StartingAsync(CancellationToken) |
Aktivoval se před StartAsync(CancellationToken). |
StopAsync(CancellationToken) |
Aktivuje se, když hostitel aplikace provádí řádné vypnutí. (Zděděno od IHostedService) |
StoppedAsync(CancellationToken) |
Aktivuje se po StopAsync(CancellationToken). |
StoppingAsync(CancellationToken) |
Aktivoval se před StopAsync(CancellationToken). |
Metody rozšíření
StartAndStopAsync(IHostedService, CancellationToken) |
Spustí a okamžitě zastaví službu. |