Share via


HealthReport Class

 

Provides service health information generated by a IHealthIndicator which is used to indicate the service health using the HomeController as well as the StatusController.

Namespace:   Microsoft.WindowsAzure.Mobile.Service.Models
Assembly:  Microsoft.WindowsAzure.Mobile.Service (in Microsoft.WindowsAzure.Mobile.Service.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Mobile.Service.Models.HealthReport

Syntax

[DataContractAttribute(Name = "HealthReport", Namespace = "https://schemas.microsoft.com/windowsazure/mobileservices")]
public class HealthReport
[DataContractAttribute(Name = "HealthReport", Namespace = "https://schemas.microsoft.com/windowsazure/mobileservices")]
public ref class HealthReport 
[<DataContractAttribute(Name = "HealthReport", Namespace = "https://schemas.microsoft.com/windowsazure/mobileservices")>]
type HealthReport = class end
<DataContractAttribute(Name := "HealthReport", Namespace := "https://schemas.microsoft.com/windowsazure/mobileservices")>
Public Class HealthReport

Constructors

Name Description
System_CAPS_pubmethod HealthReport()

Initializes a new instance of the HealthReport with default health status.

System_CAPS_pubmethod HealthReport(HealthMeter, String)

Initializes a new instance of the HealthReport indicating the state of health of the service.

Properties

Name Description
System_CAPS_pubproperty Description

Gets or sets a message describing the state of health of the service. The information provided here may be exposed public so care should be taken not to expose confidential information.

System_CAPS_pubproperty Details

Gets a IDictionary<TKey, TValue> containing details about the health of the service. The details are not being exposed publicly.

System_CAPS_pubproperty Health

Gets or sets a HealthMeter value indicating the health of the service.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Mobile.Service.Models Namespace

Return to top