C# Класс Drey.Configuration.ServiceModel.ReportHealthService

Reports health statistics to the server, for display and diagnostic usage.
Наследование: IReportPeriodically, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ReportHealthService ( INutConfiguration configurationManager ) : Drey.Configuration.Infrastructure
Start ( IHubConnectionManager hubConnectionManager, IHubProxy runtimeHubProxy ) : System.Threading.Tasks.Task

Starts the Health Service.

Stop ( ) : System.Threading.Tasks.Task

Stops the Health Service.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

Приватные методы

Метод Описание
DiscoverDotNetFrameworks ( ) : void
Report ( ) : void

Reports to the broker the current health information of this client.

Описание методов

Dispose() публичный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
Результат void

ReportHealthService() публичный Метод

public ReportHealthService ( INutConfiguration configurationManager ) : Drey.Configuration.Infrastructure
configurationManager INutConfiguration
Результат Drey.Configuration.Infrastructure

Start() публичный Метод

Starts the Health Service.
public Start ( IHubConnectionManager hubConnectionManager, IHubProxy runtimeHubProxy ) : System.Threading.Tasks.Task
hubConnectionManager IHubConnectionManager The hub connection manager.
runtimeHubProxy IHubProxy The runtime hub proxy.
Результат System.Threading.Tasks.Task

Stop() публичный Метод

Stops the Health Service.
public Stop ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task