Class DependencyHealthReport
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Health
Assembly: Cephalon.Abstractions.dll
Describes the health state of one dependency surfaced by the runtime.
public sealed record DependencyHealthReport : IEquatable<DependencyHealthReport>Inheritance
Section titled “Inheritance”object ← DependencyHealthReport
Implements
Section titled “Implements”IEquatable<DependencyHealthReport>
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”DependencyHealthReport(string, string, HealthState, string, bool, string)
Section titled “ DependencyHealthReport(string, string, HealthState, string, bool, string)”Describes the health state of one dependency surfaced by the runtime.
public DependencyHealthReport(string Id, string DisplayName, HealthState State, string Description, bool Required, string Source)Parameters
Section titled “Parameters”Id string
The stable dependency identifier.
DisplayName string
The human-readable dependency name.
State HealthState
The current health state.
Description string
The operator-facing health description.
Required bool
Whether the dependency is required for readiness.
Source string
The contributor or subsystem that reported the dependency.
Properties
Section titled “Properties”Description
Section titled “ Description”The operator-facing health description.
public string Description { get; init; }Property Value
Section titled “Property Value”DisplayName
Section titled “ DisplayName”The human-readable dependency name.
public string DisplayName { get; init; }Property Value
Section titled “Property Value”The stable dependency identifier.
public string Id { get; init; }Property Value
Section titled “Property Value”Required
Section titled “ Required”Whether the dependency is required for readiness.
public bool Required { get; init; }Property Value
Section titled “Property Value”Source
Section titled “ Source”The contributor or subsystem that reported the dependency.
public string Source { get; init; }Property Value
Section titled “Property Value”The current health state.
public HealthState State { get; init; }