IHostedLifecycleService Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i metodi eseguiti prima o dopo StartAsync(CancellationToken) e 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
- Implementazioni
Metodi
StartAsync(CancellationToken) |
Oggetto attivato quando l'host applicazione è pronto per l'avvio del servizio. (Ereditato da IHostedService) |
StartedAsync(CancellationToken) |
Attivato dopo StartAsync(CancellationToken). |
StartingAsync(CancellationToken) |
Attivato prima StartAsync(CancellationToken)di . |
StopAsync(CancellationToken) |
Oggetto attivato quando l'host applicazione esegue un arresto normale. (Ereditato da IHostedService) |
StoppedAsync(CancellationToken) |
Attivato dopo StopAsync(CancellationToken). |
StoppingAsync(CancellationToken) |
Attivato prima StopAsync(CancellationToken)di . |
Metodi di estensione
StartAndStopAsync(IHostedService, CancellationToken) |
Avvia e arresta immediatamente il servizio. |