HealthChecksBuilderAddCheckExtensions.AddTypeActivatedCheck Yöntem
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.
Aşırı Yüklemeler
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[]) |
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[]) |
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[]) |
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[]) |
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.
public:
generic <typename T>
where T : class, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddTypeActivatedCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, ... cli::array <System::Object ^> ^ args);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck<T> (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck;
static member AddTypeActivatedCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * obj[] -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder (requires 'T : null and 'T :> Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck)
<Extension()>
Public Function AddTypeActivatedCheck(Of T As {Class, IHealthCheck}) (builder As IHealthChecksBuilder, name As String, ParamArray args As Object()) As IHealthChecksBuilder
Tür Parametreleri
- T
Sistem durumu denetimi uygulama türü.
Parametreler
- builder
- IHealthChecksBuilder
- name
- String
Sistem durumu denetiminin adı.
- args
- Object[]
Oluşturucuya sağlayabilecek ek bağımsız değişkenler.
Döndürülenler
Açıklamalar
Bu yöntem, gerektiğinde sistem durumu denetimi örneğini oluşturmak için kullanır CreateInstance<T>(IServiceProvider, Object[]) . Oluşturucuya aracılığıyla args
ek bağımsız değişkenler sağlanabilir.
Şunlara uygulanır
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.
public:
generic <typename T>
where T : class, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddTypeActivatedCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, ... cli::array <System::Object ^> ^ args);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck<T> (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck;
static member AddTypeActivatedCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * obj[] -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder (requires 'T : null and 'T :> Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck)
<Extension()>
Public Function AddTypeActivatedCheck(Of T As {Class, IHealthCheck}) (builder As IHealthChecksBuilder, name As String, failureStatus As Nullable(Of HealthStatus), ParamArray args As Object()) As IHealthChecksBuilder
Tür Parametreleri
- T
Sistem durumu denetimi uygulama türü.
Parametreler
- builder
- IHealthChecksBuilder
- name
- String
Sistem durumu denetiminin adı.
- failureStatus
- Nullable<HealthStatus>
Sistem HealthStatus durumu denetimi bir hata bildirdiğinde bildirilmesi gereken. Sağlanan değer ise null
Unhealthy raporlanır.
- args
- Object[]
Oluşturucuya sağlayabilecek ek bağımsız değişkenler.
Döndürülenler
Açıklamalar
Bu yöntem, gerektiğinde sistem durumu denetimi örneğini oluşturmak için kullanır CreateInstance<T>(IServiceProvider, Object[]) . Oluşturucuya aracılığıyla args
ek bağımsız değişkenler sağlanabilir.
Şunlara uygulanır
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.
public:
generic <typename T>
where T : class, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddTypeActivatedCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, ... cli::array <System::Object ^> ^ args);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck<T> (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck;
static member AddTypeActivatedCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * obj[] -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder (requires 'T : null and 'T :> Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck)
<Extension()>
Public Function AddTypeActivatedCheck(Of T As {Class, IHealthCheck}) (builder As IHealthChecksBuilder, name As String, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), ParamArray args As Object()) As IHealthChecksBuilder
Tür Parametreleri
- T
Sistem durumu denetimi uygulama türü.
Parametreler
- builder
- IHealthChecksBuilder
- name
- String
Sistem durumu denetiminin adı.
- failureStatus
- Nullable<HealthStatus>
Sistem HealthStatus durumu denetimi bir hata bildirdiğinde bildirilmesi gereken. Sağlanan değer ise null
Unhealthy raporlanır.
- tags
- IEnumerable<String>
Sistem durumu denetimlerini filtrelemek için kullanılabilecek etiketlerin listesi.
- args
- Object[]
Oluşturucuya sağlayabilecek ek bağımsız değişkenler.
Döndürülenler
Açıklamalar
Bu yöntem, gerektiğinde sistem durumu denetimi örneğini oluşturmak için kullanır CreateInstance<T>(IServiceProvider, Object[]) . Oluşturucuya aracılığıyla args
ek bağımsız değişkenler sağlanabilir.
Şunlara uygulanır
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])
Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.
public:
generic <typename T>
where T : class, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddTypeActivatedCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, TimeSpan timeout, ... cli::array <System::Object ^> ^ args);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck<T> (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string> tags, TimeSpan timeout, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck;
static member AddTypeActivatedCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * TimeSpan * obj[] -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder (requires 'T : null and 'T :> Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck)
<Extension()>
Public Function AddTypeActivatedCheck(Of T As {Class, IHealthCheck}) (builder As IHealthChecksBuilder, name As String, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), timeout As TimeSpan, ParamArray args As Object()) As IHealthChecksBuilder
Tür Parametreleri
- T
Sistem durumu denetimi uygulama türü.
Parametreler
- builder
- IHealthChecksBuilder
- name
- String
Sistem durumu denetiminin adı.
- failureStatus
- Nullable<HealthStatus>
Sistem HealthStatus durumu denetimi bir hata bildirdiğinde bildirilmesi gereken. Sağlanan değer ise null
Unhealthy raporlanır.
- tags
- IEnumerable<String>
Sistem durumu denetimlerini filtrelemek için kullanılabilecek etiketlerin listesi.
- args
- Object[]
Oluşturucuya sağlayabilecek ek bağımsız değişkenler.
Döndürülenler
Açıklamalar
Bu yöntem, gerektiğinde sistem durumu denetimi örneğini oluşturmak için kullanır CreateInstance<T>(IServiceProvider, Object[]) . Oluşturucuya aracılığıyla args
ek bağımsız değişkenler sağlanabilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin