HealthCheckRegistration 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.
Bir IHealthCheck uygulamayla ilişkili kayıt bilgilerini temsil edin.
public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
- Devralma
-
HealthCheckRegistration
Açıklamalar
Sistem durumu denetimi kaydı, uygulama geliştiricilerinin sistem durumu denetimi uygulamalarının nasıl yapılandırıldığını özelleştirebilmesi için ayrı bir nesne olarak sağlanır.
Kayıt, aracılığıyla Registrationyürütme sırasında bir IHealthCheck uygulamaya sağlanır. Bu, sistem durumu denetimi uygulamasının adlandırılmış seçeneklere erişmesine veya kayıtlı ada göre diğer işlemleri gerçekleştirmesine olanak tanır.
Oluşturucular
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Var olan IHealthCheck bir örnek için yeni HealthCheckRegistration bir oluşturur. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Var olan IHealthCheck bir örnek için yeni HealthCheckRegistration bir oluşturur. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Var olan IHealthCheck bir örnek için yeni HealthCheckRegistration bir oluşturur. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Var olan IHealthCheck bir örnek için yeni HealthCheckRegistration bir oluşturur. |
Özellikler
Delay |
Örnekleri yürütmeden IHealthCheckPublisher önce uygulama başlatıldıktan sonra sistem durumu denetimine uygulanan tek tek gecikmeyi alır veya ayarlar. Gecikme başlangıçta bir kez uygulanır ve sonraki yinelemeler için geçerli değildir. |
Factory |
Örneği oluşturmak için kullanılan bir temsilciyi IHealthCheck alır veya ayarlar. |
FailureStatus |
Sistem durumu denetimi başarısız olursa bildirilmesi gereken öğesini alır veya ayarlar HealthStatus . |
Name |
Sistem durumu denetimi adını alır veya ayarlar. |
Period |
Denetim için kullanılan tek tek dönemi alır veya ayarlar. |
Tags |
Sistem durumu denetimlerini filtrelemek için kullanılabilecek etiketlerin listesini alır. |
Timeout |
Test için kullanılan zaman aşımını alır veya ayarlar. |
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) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |