HealthChecksBuilderDelegateExtensions.AddAsyncCheck 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
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddAsyncCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, Func<System::Threading::CancellationToken, System::Threading::Tasks::Task<Microsoft::Extensions::Diagnostics::HealthChecks::HealthCheckResult> ^> ^ check, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> check, System.Collections.Generic.IEnumerable<string> tags);
static member AddAsyncCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> * seq<string> -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
<Extension()>
Public Function AddAsyncCheck (builder As IHealthChecksBuilder, name As String, check As Func(Of CancellationToken, Task(Of HealthCheckResult)), tags As IEnumerable(Of String)) As IHealthChecksBuilder
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- check
- Func<CancellationToken,Task<HealthCheckResult>>
Ein Delegat, der die Implementierung der Integritätsprüfung bereitstellt.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
Gibt zurück
Das IHealthChecksBuilder.
Gilt für:
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ AddAsyncCheck(Microsoft::Extensions::DependencyInjection::IHealthChecksBuilder ^ builder, System::String ^ name, Func<System::Threading::Tasks::Task<Microsoft::Extensions::Diagnostics::HealthChecks::HealthCheckResult> ^> ^ check, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Func<System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> check, System.Collections.Generic.IEnumerable<string> tags);
static member AddAsyncCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Func<System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> * seq<string> -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
<Extension()>
Public Function AddAsyncCheck (builder As IHealthChecksBuilder, name As String, check As Func(Of Task(Of HealthCheckResult)), tags As IEnumerable(Of String)) As IHealthChecksBuilder
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- check
- Func<Task<HealthCheckResult>>
Ein Delegat, der die Implementierung der Integritätsprüfung bereitstellt.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
Gibt zurück
Das IHealthChecksBuilder.
Gilt für:
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> check, System.Collections.Generic.IEnumerable<string>? tags = default, TimeSpan? timeout = default);
static member AddAsyncCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
<Extension()>
Public Function AddAsyncCheck (builder As IHealthChecksBuilder, name As String, check As Func(Of CancellationToken, Task(Of HealthCheckResult)), Optional tags As IEnumerable(Of String) = Nothing, Optional timeout As Nullable(Of TimeSpan) = Nothing) As IHealthChecksBuilder
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- check
- Func<CancellationToken,Task<HealthCheckResult>>
Ein Delegat, der die Implementierung der Integritätsprüfung bereitstellt.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
Eine optionale TimeSpan-Struktur, die das Zeitlimit der Prüfung darstellt.
Gibt zurück
Das IHealthChecksBuilder.
Gilt für:
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.
public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck (this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Func<System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> check, System.Collections.Generic.IEnumerable<string>? tags = default, TimeSpan? timeout = default);
static member AddAsyncCheck : Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder * string * Func<System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder
<Extension()>
Public Function AddAsyncCheck (builder As IHealthChecksBuilder, name As String, check As Func(Of Task(Of HealthCheckResult)), Optional tags As IEnumerable(Of String) = Nothing, Optional timeout As Nullable(Of TimeSpan) = Nothing) As IHealthChecksBuilder
Parameter
- builder
- IHealthChecksBuilder
Die IHealthChecksBuilder.
- name
- String
Der Name der Integritätsprüfung.
- check
- Func<Task<HealthCheckResult>>
Ein Delegat, der die Implementierung der Integritätsprüfung bereitstellt.
- tags
- IEnumerable<String>
Eine Liste mit Tags, die zum Filtern von Integritätsprüfungen verwendet werden kann.
Eine optionale TimeSpan-Struktur, die das Zeitlimit der Prüfung darstellt.
Gibt zurück
Das IHealthChecksBuilder.