ServiceHealthModel ServiceHealthModel ServiceHealthModel ServiceHealthModel Class

Definition

Contains the model that provides information about the state and status of a WCF service.

public ref class ServiceHealthModel
[System.Runtime.Serialization.DataContract(Name="ServiceHealth", Namespace="http://schemas.microsoft.com/net/2018/08/health")]
public class ServiceHealthModel
type ServiceHealthModel = class
Public Class ServiceHealthModel
Inheritance
ServiceHealthModelServiceHealthModelServiceHealthModelServiceHealthModel
Attributes

Constructors

ServiceHealthModel() ServiceHealthModel() ServiceHealthModel() ServiceHealthModel()

Initializes an instance of the ServiceHealthModel class.

ServiceHealthModel(ServiceHostBase) ServiceHealthModel(ServiceHostBase) ServiceHealthModel(ServiceHostBase) ServiceHealthModel(ServiceHostBase)

Initializes an instance of the ServiceHealthModel class that monitors a specified service host.

ServiceHealthModel(ServiceHostBase, DateTimeOffset) ServiceHealthModel(ServiceHostBase, DateTimeOffset) ServiceHealthModel(ServiceHostBase, DateTimeOffset) ServiceHealthModel(ServiceHostBase, DateTimeOffset)

Initializes an instance of the ServiceHealthModel class that monitors a specified service host and assigns its start date and time.

Fields

Namespace Namespace Namespace Namespace

Gets the namespace URI of WCF health services.

Properties

ChannelDispatchers ChannelDispatchers ChannelDispatchers ChannelDispatchers

Gets the model that represents the channel dispatchers associated with the WCF service.

Date Date Date Date

Gets the date and time that the health service was initialized.

ProcessInformation ProcessInformation ProcessInformation ProcessInformation

Gets process information for the service that this health service behavior monitors.

ProcessThreads ProcessThreads ProcessThreads ProcessThreads

Gets threading information for the service that this health service behavior monitors.

ServiceEndpoints ServiceEndpoints ServiceEndpoints ServiceEndpoints

Gets endpoint information for the service that this health service monitors.

ServiceProperties ServiceProperties ServiceProperties ServiceProperties

Gets property information for the service that this health service monitors.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to