C# Класс Xnlab.SQLMon.Logic.MonitorEngine

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddUserPerformanceItem ( ServerInfo server, bool isServer ) : void
CheckPerformance ( ) : void
CheckServerHealth ( ) : void
DisablePerformance ( ) : void
MonitorEngine ( ) : System
RemoveUserPerformanceItem ( ServerInfo server, bool isServer ) : void
SetMonitorInterval ( string Interval ) : void
SetPerformanceInterval ( string Interval ) : void

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

Метод Описание
CheckMonitorItems ( ) : void
CheckPerformanceItem ( ServerInfo server, bool isServer ) : void
IsNotified ( Xnlab.SQLMon.Logic.MonitorItem item, string Key, string runtimeValue, string message, Xnlab.SQLMon.Logic.NotifiedMonitorItem &notified ) : bool
IsTextMatch ( string content, string pattern ) : bool
OnError ( Exception ex ) : void
OnMonitorRefreshTick ( object sender ) : void
OnPerformanceRefreshTick ( object sender ) : void
OnUpdateServerInfo ( PerformanceRecord Record, ServerInfo server, bool isServer ) : void
ShowAlert ( Xnlab.SQLMon.Logic.MonitorItem item, string key, string currentValue ) : void

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

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

public AddUserPerformanceItem ( ServerInfo server, bool isServer ) : void
server ServerInfo
isServer bool
Результат void

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

public CheckPerformance ( ) : void
Результат void

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

public CheckServerHealth ( ) : void
Результат void

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

public DisablePerformance ( ) : void
Результат void

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

public MonitorEngine ( ) : System
Результат System

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

public RemoveUserPerformanceItem ( ServerInfo server, bool isServer ) : void
server ServerInfo
isServer bool
Результат void

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

public SetMonitorInterval ( string Interval ) : void
Interval string
Результат void

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

public SetPerformanceInterval ( string Interval ) : void
Interval string
Результат void