HealthCheckRegistration Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci.
public:
HealthCheckRegistration(System::String ^ name, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^ instance, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public HealthCheckRegistration (string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, instance As IHealthCheck, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String))
Parametry
- name
- String
Název kontroly stavu.
- instance
- IHealthCheck
Instance IHealthCheck.
- failureStatus
- Nullable<HealthStatus>
Hodnota HealthStatus , která by se měla hlásit při selhání kontroly stavu. Pokud je null
zadaná hodnota , Unhealthy bude se hlásit.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Platí pro
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>)
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci.
public:
HealthCheckRegistration(System::String ^ name, Func<IServiceProvider ^, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^> ^ factory, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public HealthCheckRegistration (string name, Func<IServiceProvider,Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Func<IServiceProvider, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, factory As Func(Of IServiceProvider, IHealthCheck), failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String))
Parametry
- name
- String
Název kontroly stavu.
- factory
- Func<IServiceProvider,IHealthCheck>
Delegát použitý k vytvoření IHealthCheck instance.
- failureStatus
- Nullable<HealthStatus>
Hodnota HealthStatus , která by měla být hlášena, když kontrola stavu hlásí selhání. Pokud je null
zadaná hodnota , Unhealthy bude se hlásit.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Platí pro
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci.
public:
HealthCheckRegistration(System::String ^ name, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^ instance, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, Nullable<TimeSpan> timeout);
public HealthCheckRegistration (string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags, TimeSpan? timeout);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, instance As IHealthCheck, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), timeout As Nullable(Of TimeSpan))
Parametry
- name
- String
Název kontroly stavu.
- instance
- IHealthCheck
Instance IHealthCheck.
- failureStatus
- Nullable<HealthStatus>
Hodnota HealthStatus , která by se měla hlásit při selhání kontroly stavu. Pokud je null
zadaná hodnota , Unhealthy bude se hlásit.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Platí pro
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)
Vytvoří novou HealthCheckRegistration pro existující IHealthCheck instanci.
public:
HealthCheckRegistration(System::String ^ name, Func<IServiceProvider ^, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^> ^ factory, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, Nullable<TimeSpan> timeout);
public HealthCheckRegistration (string name, Func<IServiceProvider,Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags, TimeSpan? timeout);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Func<IServiceProvider, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, factory As Func(Of IServiceProvider, IHealthCheck), failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), timeout As Nullable(Of TimeSpan))
Parametry
- name
- String
Název kontroly stavu.
- factory
- Func<IServiceProvider,IHealthCheck>
Delegát použitý k vytvoření IHealthCheck instance.
- failureStatus
- Nullable<HealthStatus>
Hodnota HealthStatus , která by měla být hlášena, když kontrola stavu hlásí selhání. Pokud je null
zadaná hodnota , Unhealthy bude se hlásit.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.