HealthChecksBuilderDelegateExtensions.AddAsyncCheck Método

Definición

Sobrecargas

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

C#
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);

Parámetros

name
String

El nombre de la comprobación de estado.

check
Func<CancellationToken,Task<HealthCheckResult>>

Un delegado que proporciona la implementación de la comprobación de estado.

tags
IEnumerable<String>

Una lista de etiquetas que se pueden usar para filtrar las comprobaciones de estado.

Devoluciones

El parámetro de cadena de consulta IHealthChecksBuilder.

Se aplica a

.NET 10 (package-provided) y .NET Standard 2.0 (package-provided)
Producto Versiones
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

C#
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);

Parámetros

name
String

El nombre de la comprobación de estado.

check
Func<Task<HealthCheckResult>>

Un delegado que proporciona la implementación de la comprobación de estado.

tags
IEnumerable<String>

Una lista de etiquetas que se pueden usar para filtrar las comprobaciones de estado.

Devoluciones

El parámetro de cadena de consulta IHealthChecksBuilder.

Se aplica a

.NET 10 (package-provided) y .NET Standard 2.0 (package-provided)
Producto Versiones
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

C#
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);

Parámetros

name
String

El nombre de la comprobación de estado.

check
Func<CancellationToken,Task<HealthCheckResult>>

Un delegado que proporciona la implementación de la comprobación de estado.

tags
IEnumerable<String>

Una lista de etiquetas que se pueden usar para filtrar las comprobaciones de estado.

timeout
Nullable<TimeSpan>

Un objeto TimeSpan opcional que representa el tiempo de expiración de la comprobación.

Devoluciones

El parámetro de cadena de consulta IHealthChecksBuilder.

Se aplica a

.NET 10 (package-provided) y .NET Standard 2.0 (package-provided)
Producto Versiones
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs
Source:
HealthChecksBuilderDelegateExtensions.cs

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

C#
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);

Parámetros

name
String

El nombre de la comprobación de estado.

check
Func<Task<HealthCheckResult>>

Un delegado que proporciona la implementación de la comprobación de estado.

tags
IEnumerable<String>

Una lista de etiquetas que se pueden usar para filtrar las comprobaciones de estado.

timeout
Nullable<TimeSpan>

Un objeto TimeSpan opcional que representa el tiempo de expiración de la comprobación.

Devoluciones

El parámetro de cadena de consulta IHealthChecksBuilder.

Se aplica a

.NET 10 (package-provided) y .NET Standard 2.0 (package-provided)
Producto Versiones
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)