HealthChecksBuilderAddCheckExtensions.AddTypeActivatedCheck Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu.
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
Typparameter
- T
Der Implementierungstyp der Integritätsprüfung.
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- args
- Object[]
Zusätzliche Argumente, die für den Konstruktor bereitgestellt werden sollen.
Gibt zurück
Die IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendet CreateInstance<T>(IServiceProvider, Object[]) , um die Integritätsprüfungsinstanz bei Bedarf zu erstellen. Zusätzliche Argumente können dem Konstruktor über argsbereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu.
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
Typparameter
- T
Der Implementierungstyp der Integritätsprüfung.
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- failureStatus
- Nullable<HealthStatus>
Dies HealthStatus sollte gemeldet werden, wenn die Integritätsprüfung einen Fehler meldet. Wenn der angegebene Wert lautet null, Unhealthy wird dieser gemeldet.
- args
- Object[]
Zusätzliche Argumente, die für den Konstruktor bereitgestellt werden sollen.
Gibt zurück
Die IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendet CreateInstance<T>(IServiceProvider, Object[]) , um die Integritätsprüfungsinstanz bei Bedarf zu erstellen. Zusätzliche Argumente können dem Konstruktor über argsbereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu.
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
Typparameter
- T
Der Implementierungstyp der Integritätsprüfung.
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- failureStatus
- Nullable<HealthStatus>
Dies HealthStatus sollte gemeldet werden, wenn die Integritätsprüfung einen Fehler meldet. Wenn der angegebene Wert lautet null, Unhealthy wird dieser gemeldet.
- tags
- IEnumerable<String>
Eine Liste von Tags, die zum Filtern von Integritätsprüfungen verwendet werden können.
- args
- Object[]
Zusätzliche Argumente, die für den Konstruktor bereitgestellt werden sollen.
Gibt zurück
Die IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendet CreateInstance<T>(IServiceProvider, Object[]) , um die Integritätsprüfungsinstanz bei Bedarf zu erstellen. Zusätzliche Argumente können dem Konstruktor über argsbereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu.
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
Typparameter
- T
Der Implementierungstyp der Integritätsprüfung.
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- failureStatus
- Nullable<HealthStatus>
Dies HealthStatus sollte gemeldet werden, wenn die Integritätsprüfung einen Fehler meldet. Wenn der angegebene Wert lautet null, Unhealthy wird dieser gemeldet.
- tags
- IEnumerable<String>
Eine Liste von Tags, die zum Filtern von Integritätsprüfungen verwendet werden können.
- args
- Object[]
Zusätzliche Argumente, die für den Konstruktor bereitgestellt werden sollen.
Gibt zurück
Die IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendet CreateInstance<T>(IServiceProvider, Object[]) , um die Integritätsprüfungsinstanz bei Bedarf zu erstellen. Zusätzliche Argumente können dem Konstruktor über argsbereitgestellt werden.