Freigeben über


HealthReportEntry Konstruktoren

Definition

Überlädt

HealthReportEntry(HealthStatus, String, TimeSpan, Exception, IReadOnlyDictionary<String,Object>)

Erstellt eine neue HealthReportEntry-Struktur mit den angegebenen Werten für status, exception, description und data.

HealthReportEntry(HealthStatus, String, TimeSpan, Exception, IReadOnlyDictionary<String,Object>, IEnumerable<String>)

Erstellt eine neue HealthReportEntry-Struktur mit den angegebenen Werten für status, exception, description und data.

HealthReportEntry(HealthStatus, String, TimeSpan, Exception, IReadOnlyDictionary<String,Object>)

Quelle:
HealthReportEntry.cs
Quelle:
HealthReportEntry.cs

Erstellt eine neue HealthReportEntry-Struktur mit den angegebenen Werten für status, exception, description und data.

public:
 HealthReportEntry(Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus status, System::String ^ description, TimeSpan duration, Exception ^ exception, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Object ^> ^ data);
public HealthReportEntry (Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string? description, TimeSpan duration, Exception? exception, System.Collections.Generic.IReadOnlyDictionary<string,object>? data);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry : Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus * string * TimeSpan * Exception * System.Collections.Generic.IReadOnlyDictionary<string, obj> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry
Public Sub New (status As HealthStatus, description As String, duration As TimeSpan, exception As Exception, data As IReadOnlyDictionary(Of String, Object))

Parameter

status
HealthStatus

Ein Wert, der den Integritätsstatus der überprüften Komponente angibt.

description
String

Eine lesbare Beschreibung des Status der überprüften Komponente.

duration
TimeSpan

Ein Wert, der die Ausführungsdauer der Integritätsprüfung angibt.

exception
Exception

Eine Exception-Methode, die die Ausnahme darstellt, die bei der Überprüfung des Status ausgelöst wurde (sofern vorhanden).

data
IReadOnlyDictionary<String,Object>

Zusätzliche Schlüssel-Wert-Paare, die die Integrität der Komponente beschreiben.

Gilt für:

HealthReportEntry(HealthStatus, String, TimeSpan, Exception, IReadOnlyDictionary<String,Object>, IEnumerable<String>)

Quelle:
HealthReportEntry.cs
Quelle:
HealthReportEntry.cs

Erstellt eine neue HealthReportEntry-Struktur mit den angegebenen Werten für status, exception, description und data.

public HealthReportEntry (Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string? description, TimeSpan duration, Exception? exception, System.Collections.Generic.IReadOnlyDictionary<string,object>? data, System.Collections.Generic.IEnumerable<string>? tags = default);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry : Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus * string * TimeSpan * Exception * System.Collections.Generic.IReadOnlyDictionary<string, obj> * seq<string> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry
Public Sub New (status As HealthStatus, description As String, duration As TimeSpan, exception As Exception, data As IReadOnlyDictionary(Of String, Object), Optional tags As IEnumerable(Of String) = Nothing)

Parameter

status
HealthStatus

Ein Wert, der den Integritätsstatus der überprüften Komponente angibt.

description
String

Eine lesbare Beschreibung des Status der überprüften Komponente.

duration
TimeSpan

Ein Wert, der die Ausführungsdauer der Integritätsprüfung angibt.

exception
Exception

Eine Exception-Methode, die die Ausnahme darstellt, die bei der Überprüfung des Status ausgelöst wurde (sofern vorhanden).

data
IReadOnlyDictionary<String,Object>

Zusätzliche Schlüssel-Wert-Paare, die die Integrität der Komponente beschreiben.

tags
IEnumerable<String>

Tags, die der Integritätsprüfung zugeordnet sind, bei der ein Berichtseintrag erstellt wurde.

Gilt für: