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
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[]) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[]) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[]) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[]) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie 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 für den Konstruktor.
Gibt zurück
Das IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendetCreateInstance<T>(IServiceProvider, Object[]), um bei Bedarf die Integritätsprüfung instance zu erstellen. Über können zusätzliche Argumente für den Konstruktor args
bereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie 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>
Die HealthStatus-Methode, die gemeldet werden soll, wenn bei der Integritätsprüfung ein Fehler angezeigt wird. Wenn der angegebene Wert null
ist, dann wird Unhealthy gemeldet.
- args
- Object[]
Zusätzliche Argumente für den Konstruktor.
Gibt zurück
Das IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendetCreateInstance<T>(IServiceProvider, Object[]), um bei Bedarf die Integritätsprüfung instance zu erstellen. Über können zusätzliche Argumente für den Konstruktor args
bereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie 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>
Die HealthStatus-Methode, die gemeldet werden soll, wenn bei der Integritätsprüfung ein Fehler angezeigt wird. Wenn der angegebene Wert null
ist, dann wird Unhealthy gemeldet.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
- args
- Object[]
Zusätzliche Argumente für den Konstruktor.
Gibt zurück
Das IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendetCreateInstance<T>(IServiceProvider, Object[]), um bei Bedarf die Integritätsprüfung instance zu erstellen. Über können zusätzliche Argumente für den Konstruktor args
bereitgestellt werden.
Gilt für:
AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie 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>
Die HealthStatus-Methode, die gemeldet werden soll, wenn bei der Integritätsprüfung ein Fehler angezeigt wird. Wenn der angegebene Wert null
ist, dann wird Unhealthy gemeldet.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
- args
- Object[]
Zusätzliche Argumente für den Konstruktor.
Gibt zurück
Das IHealthChecksBuilder.
Hinweise
Diese Methode wird verwendetCreateInstance<T>(IServiceProvider, Object[]), um bei Bedarf die Integritätsprüfung instance zu erstellen. Über können zusätzliche Argumente für den Konstruktor args
bereitgestellt werden.