HealthReportEntry Конструкторы

Определение

Перегрузки

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

Создает объект HealthReportEntry с указанными значениями параметров status, exception, description и data.

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

Создает объект HealthReportEntry с указанными значениями параметров status, exception, description и data.

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

Исходный код:
HealthReportEntry.cs
Исходный код:
HealthReportEntry.cs

Создает объект HealthReportEntry с указанными значениями параметров status, exception, description и 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))

Параметры

status
HealthStatus

Значение, указывающее состояние работоспособности проверенного компонента.

description
String

Понятное для пользователя описание состояния проверенного компонента.

duration
TimeSpan

Значение, указывающее длительность выполнения проверки работоспособности.

exception
Exception

Объект Exception, представляющий исключение, которое возникло при проверке состояния (если таковое было).

data
IReadOnlyDictionary<String,Object>

Дополнительные пары "ключ — значение", описывающие работоспособность компонента.

Применяется к

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

Исходный код:
HealthReportEntry.cs
Исходный код:
HealthReportEntry.cs

Создает объект HealthReportEntry с указанными значениями параметров status, exception, description и 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)

Параметры

status
HealthStatus

Значение, указывающее состояние работоспособности проверенного компонента.

description
String

Понятное для пользователя описание состояния проверенного компонента.

duration
TimeSpan

Значение, указывающее длительность выполнения проверки работоспособности.

exception
Exception

Объект Exception, представляющий исключение, которое возникло при проверке состояния (если таковое было).

data
IReadOnlyDictionary<String,Object>

Дополнительные пары "ключ — значение", описывающие работоспособность компонента.

tags
IEnumerable<String>

Теги, связанные с проверкой работоспособности, создавшей запись отчета.

Применяется к