HealthReportSnapshot Class

Definition

A report produced by a health check about a resource.

public sealed class HealthReportSnapshot : IEquatable<Aspire.Hosting.ApplicationModel.HealthReportSnapshot>
type HealthReportSnapshot = class
    interface IEquatable<HealthReportSnapshot>
Public NotInheritable Class HealthReportSnapshot
Implements IEquatable(Of HealthReportSnapshot)
Inheritance
HealthReportSnapshot
Implements

Constructors

HealthReportSnapshot(String, Nullable<HealthStatus>, String, String)

A report produced by a health check about a resource.

Properties

Description

An optional description of the report, for display.

ExceptionText

An optional string containing exception details.

Name

The name of the health check that produced this report.

Status

The state of the resource, according to the report, or null if a health report has not yet been received for this health check.

Methods

<Clone>$()
Deconstruct(String, Nullable<HealthStatus>, String, String)
Equals(HealthReportSnapshot)
Equals(Object)
GetHashCode()
ToString()

Operators

Equality(HealthReportSnapshot, HealthReportSnapshot)
Inequality(HealthReportSnapshot, HealthReportSnapshot)

Applies to