HealthChecksBuilderAddCheckExtensions.AddTypeActivatedCheck Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[]) |
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[]) |
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[]) |
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[]) |
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan.
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
Jenis parameter
- T
Jenis implementasi pemeriksaan kesehatan.
Parameter
- builder
- IHealthChecksBuilder
- name
- String
Nama pemeriksaan kesehatan.
- args
- Object[]
Argumen tambahan untuk diberikan kepada konstruktor.
Mengembalikan
Keterangan
Metode ini akan digunakan CreateInstance<T>(IServiceProvider, Object[]) untuk membuat instans pemeriksaan kesehatan saat diperlukan. Argumen tambahan dapat diberikan kepada konstruktor melalui args
.
Berlaku untuk
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan.
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
Jenis parameter
- T
Jenis implementasi pemeriksaan kesehatan.
Parameter
- builder
- IHealthChecksBuilder
- name
- String
Nama pemeriksaan kesehatan.
- failureStatus
- Nullable<HealthStatus>
HealthStatus Yang harus dilaporkan ketika pemeriksaan kesehatan melaporkan kegagalan. Jika nilai yang disediakan adalah null
, maka Unhealthy akan dilaporkan.
- args
- Object[]
Argumen tambahan untuk diberikan kepada konstruktor.
Mengembalikan
Keterangan
Metode ini akan digunakan CreateInstance<T>(IServiceProvider, Object[]) untuk membuat instans pemeriksaan kesehatan saat diperlukan. Argumen tambahan dapat diberikan kepada konstruktor melalui args
.
Berlaku untuk
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan.
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
Jenis parameter
- T
Jenis implementasi pemeriksaan kesehatan.
Parameter
- builder
- IHealthChecksBuilder
- name
- String
Nama pemeriksaan kesehatan.
- failureStatus
- Nullable<HealthStatus>
HealthStatus Yang harus dilaporkan ketika pemeriksaan kesehatan melaporkan kegagalan. Jika nilai yang disediakan adalah null
, maka Unhealthy akan dilaporkan.
- tags
- IEnumerable<String>
Daftar tag yang dapat digunakan untuk memfilter pemeriksaan kesehatan.
- args
- Object[]
Argumen tambahan untuk diberikan kepada konstruktor.
Mengembalikan
Keterangan
Metode ini akan digunakan CreateInstance<T>(IServiceProvider, Object[]) untuk membuat instans pemeriksaan kesehatan saat diperlukan. Argumen tambahan dapat diberikan kepada konstruktor melalui args
.
Berlaku untuk
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])
Menambahkan pemeriksaan kesehatan yang diaktifkan jenis baru dengan nama dan implementasi yang ditentukan.
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
Jenis parameter
- T
Jenis implementasi pemeriksaan kesehatan.
Parameter
- builder
- IHealthChecksBuilder
- name
- String
Nama pemeriksaan kesehatan.
- failureStatus
- Nullable<HealthStatus>
HealthStatus Yang harus dilaporkan ketika pemeriksaan kesehatan melaporkan kegagalan. Jika nilai yang disediakan adalah null
, maka Unhealthy akan dilaporkan.
- tags
- IEnumerable<String>
Daftar tag yang dapat digunakan untuk memfilter pemeriksaan kesehatan.
- args
- Object[]
Argumen tambahan untuk diberikan kepada konstruktor.
Mengembalikan
Keterangan
Metode ini akan digunakan CreateInstance<T>(IServiceProvider, Object[]) untuk membuat instans pemeriksaan kesehatan saat diperlukan. Argumen tambahan dapat diberikan kepada konstruktor melalui args
.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk