ConsoleLifetime Classe
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.
È in ascolto di CTRL+C o SIGTERM e avvia l'arresto.
public ref class ConsoleLifetime : IDisposable, Microsoft::Extensions::Hosting::IHostLifetime
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public class ConsoleLifetime : IDisposable, Microsoft.Extensions.Hosting.IHostLifetime
public class ConsoleLifetime : IDisposable, Microsoft.Extensions.Hosting.IHostLifetime
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
type ConsoleLifetime = class
interface IHostLifetime
interface IDisposable
type ConsoleLifetime = class
interface IHostLifetime
interface IDisposable
Public Class ConsoleLifetime
Implements IDisposable, IHostLifetime
- Ereditarietà
-
ConsoleLifetime
- Attributi
- Implementazioni
Commenti
Questa API supporta l'infrastruttura .NET e non può essere usata direttamente dal codice.
Costruttori
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>) |
Questa API supporta l'infrastruttura e non può essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>, ILoggerFactory) |
Questa API supporta l'infrastruttura e non può essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
Metodi
Dispose() |
Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
StopAsync(CancellationToken) |
Chiamato da StopAsync(CancellationToken) per indicare che l'host è in fase di arresto e deve essere arrestato. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WaitForStartAsync(CancellationToken) |
Chiamato all'inizio di , che attenderà fino al completamento prima di StartAsync(CancellationToken)continuare. Questo è utile per ritardare l'avvio fino al segnale trasmesso da un evento esterno. |