Share via


ApplicationLifetime Sınıf

Tanım

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)

Şunlara uygulanır