HealthChecksBuilderDelegateExtensions.AddAsyncCheck Metoda
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í
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>) |
Přidá novou kontrolu stavu se zadaným názvem a implementací. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>) |
Přidá novou kontrolu stavu se zadaným názvem a implementací. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Přidá novou kontrolu stavu se zadaným názvem a implementací. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Přidá novou kontrolu stavu se zadaným názvem a implementací. |
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)
Přidá novou kontrolu stavu se zadaným názvem a implementací.
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
Parametry
- builder
- IHealthChecksBuilder
Hodnota IHealthChecksBuilder
- name
- String
Název kontroly stavu.
- check
- Func<CancellationToken,Task<HealthCheckResult>>
Delegát, který poskytuje implementaci kontroly stavu.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Návraty
Hodnota IHealthChecksBuilder
Platí pro
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)
Přidá novou kontrolu stavu se zadaným názvem a implementací.
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
Parametry
- builder
- IHealthChecksBuilder
Hodnota IHealthChecksBuilder
- name
- String
Název kontroly stavu.
- check
- Func<Task<HealthCheckResult>>
Delegát, který poskytuje implementaci kontroly stavu.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Návraty
Hodnota IHealthChecksBuilder
Platí pro
AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)
Přidá novou kontrolu stavu se zadaným názvem a implementací.
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
Parametry
- builder
- IHealthChecksBuilder
Hodnota IHealthChecksBuilder
- name
- String
Název kontroly stavu.
- check
- Func<CancellationToken,Task<HealthCheckResult>>
Delegát, který poskytuje implementaci kontroly stavu.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Návraty
Hodnota IHealthChecksBuilder
Platí pro
AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)
Přidá novou kontrolu stavu se zadaným názvem a implementací.
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
Parametry
- builder
- IHealthChecksBuilder
Hodnota IHealthChecksBuilder
- name
- String
Název kontroly stavu.
- check
- Func<Task<HealthCheckResult>>
Delegát, který poskytuje implementaci kontroly stavu.
- tags
- IEnumerable<String>
Seznam značek, které lze použít k filtrování kontrol stavu.
Návraty
Hodnota IHealthChecksBuilder