ApplicationLifetime Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüketicilerin düzgün bir kapatma sırasında temizleme gerçekleştirmesine olanak tanır.
public ref class ApplicationLifetime : Microsoft::Extensions::Hosting::IApplicationLifetime, Microsoft::Extensions::Hosting::IHostApplicationLifetime
public class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime, Microsoft.Extensions.Hosting.IHostApplicationLifetime
type ApplicationLifetime = class
interface IApplicationLifetime
interface IHostApplicationLifetime
Public Class ApplicationLifetime
Implements IApplicationLifetime, IHostApplicationLifetime
- Devralma
-
ApplicationLifetime
- Uygulamalar
Açıklamalar
Bu API .NET altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.
Oluşturucular
ApplicationLifetime(ILogger<ApplicationLifetime>) |
Bu API altyapıyı destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir. |
Özellikler
ApplicationStarted |
İptal belirteci alır. Uygulama konağı tam olarak başlatıldığında ve düzgün bir kapatmayı beklemek üzere olduğunda tetiklenir. |
ApplicationStopped |
İptal belirteci alır. Uygulama konağı düzgün bir kapatma gerçekleştirdiğinde tetiklenir. Tüm istekler bu noktada tamamlanmalıdır. Bu olay tamamlanana kadar kapatma işlemi engellenir. |
ApplicationStopping |
İptal belirteci alır. Uygulama konağı düzgün bir kapatma gerçekleştirdiğinde tetiklenir. İstek hala uçuşta olabilir. Bu olay tamamlanana kadar kapatma işlemi engellenir. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
NotifyStarted() |
ApplicationStarted olayına sinyal gönderir ve tamamlanana kadar engeller. |
NotifyStopped() |
ApplicationStopped olayına sinyal gönderir ve tamamlanana kadar olayı engeller. |
StopApplication() |
ApplicationStopping olayına sinyal gönderir ve tamamlanana kadar engeller. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |