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.