Bagikan melalui


IApplicationLifetime Antarmuka

Definisi

Perhatian

IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.

Memungkinkan konsumen untuk melakukan pembersihan selama pematian yang anggun.

Jenis ini usang dan akan dihapus dalam versi mendatang. Alternatif yang direkomendasikan adalah Microsoft.Extensions.Hosting.IHostApplicationLifetime.

public interface class IApplicationLifetime
[System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")]
public interface IApplicationLifetime
[<System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
Turunan
Atribut

Properti

ApplicationStarted
Kedaluwarsa.

Dipicu ketika host aplikasi telah sepenuhnya dimulai dan akan menunggu pematian yang anggun.

ApplicationStopped
Kedaluwarsa.

Dipicu ketika host aplikasi melakukan pematian yang anggun. Semua permintaan harus selesai pada saat ini. Matikan akan memblokir hingga kejadian ini selesai.

ApplicationStopping
Kedaluwarsa.

Dipicu ketika host aplikasi melakukan pematian yang anggun. Permintaan mungkin masih dalam penerbangan. Matikan akan memblokir hingga kejadian ini selesai.

Metode

StopApplication()
Kedaluwarsa.

Meminta penghentian aplikasi saat ini.

Berlaku untuk