File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/bin/CMS.HealthMonitoring.xml
<?xml version="1.0"?>
<doc>
<assembly>
<name>CMS.HealthMonitoring</name>
</assembly>
<members>
<member name="T:CMS.HealthMonitoring.CategoryType">
<summary>
Category type.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CategoryType.General">
<summary>
General category.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CategoryType.Sites">
<summary>
Sites category.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.CMSPerformanceCounter">
<summary>
Performance counter.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.globalCounter">
<summary>
Global counter.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.mSitesCounters">
<summary>
Hash table for site counters.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.mLastLogs">
<summary>
Hash table for last log times.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.locker">
<summary>
Lock used for loading hash table.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.mSites">
<summary>
Collection of site names.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CMSPerformanceCounter.lastLog">
<summary>
Time of last log.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.Increment(System.String)">
<summary>
Increments global and site counter. If the parameter siteName is null, increments only global counter.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.Decrement(System.String)">
<summary>
Decrements global and site counter. If the parameter siteName is null, decrements only global counter.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.SetValue(System.Int64,System.String)">
<summary>
Sets raw value of global or site counter. If the parameter siteName is null, sets global counter.
</summary>
<param name="value">Value</param>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.GetValue(System.String,System.Boolean)">
<summary>
Gets value of global or site counter. If the parameter siteName is null, get global counter value.
</summary>
<param name="siteName">Site name</param>
<param name="updateLastLog">Indicates if date time of last log value should be updated.</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.GetLastLog(System.String)">
<summary>
Gets time of last log.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.Clear">
<summary>
Clears global and sites counters.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.ClearLastLog">
<summary>
Clears last log date time.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.Reset(System.Boolean)">
<summary>
Resets global and sites values.
</summary>
<param name="resetSitesValues">Indicates if sites counters should be reset.</param>
</member>
<member name="M:CMS.HealthMonitoring.CMSPerformanceCounter.AddSiteName(System.String)">
<summary>
Adds site name to collection.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="P:CMS.HealthMonitoring.CMSPerformanceCounter.SitesCounters">
<summary>
Gets sites counters (key - site name).
</summary>
</member>
<member name="P:CMS.HealthMonitoring.CMSPerformanceCounter.LastLogs">
<summary>
Time of last log.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.CMSPerformanceCounter.Sites">
<summary>
Gets collection of sites name.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.Counter">
<summary>
The class that represents counter definition.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.Counter.#ctor(System.Xml.XmlNode)">
<summary>
Constructor.
</summary>
<param name="node">XML node</param>
</member>
<member name="M:CMS.HealthMonitoring.Counter.Log">
<summary>
Logs global and sites values.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.Counter.LogToCounter(System.String)">
<summary>
Logs value to the performance counter.
</summary>
<param name="siteName">Site name</param>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Key">
<summary>
Gets or sets the counter key.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Name">
<summary>
Gets or sets the counter name.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Description">
<summary>
Gets or sets counter description.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Type">
<summary>
Gets or sets the counter type.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Enabled">
<summary>
Indicates if the counter is enabled. Default value is True.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.OnlyGlobal">
<summary>
Indicates if the counter is logged per instance or per sites (True is per instance). Default value is True.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Error">
<summary>
Indicates if occurred error during logging to the counter.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.PerSecond">
<summary>
Indicates if counter is logged per second.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.Interval">
<summary>
Indicates if performance couter is cleared after logging values.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.LastErrorMessage">
<summary>
Last error message.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.OriginalCounter">
<summary>
Stores original values of CMS performance counter.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.Counter.PerformanceCounter">
<summary>
Gets or sets performance counter.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.CounterName">
<summary>
Performance counter names
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ALLOCATED_MEMORY">
<summary>
Key of counter 'Allocated memory'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.VIEW_OF_CONTENT_PAGES_PER_SECOND">
<summary>
Key of counter 'Content page views/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.PENDING_REQUESTS_PER_SECOND">
<summary>
Key of counter 'Pending requests/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.FILE_DOWNLOADS_AND_VIEWS_PER_SECOND">
<summary>
Key of counter 'File downloads/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.NOT_FOUND_PAGES_PER_SECOND">
<summary>
Key of counter 'Pages not found/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ROBOT_TXT_PER_SECOND">
<summary>
Key of counter 'Robots.txt views/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.VIEW_OF_SYSTEM_PAGES_PER_SECOND">
<summary>
Key of counter 'System page views/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.NON_PAGES_REQUESTS_PER_SECOND">
<summary>
Key of counter 'Non-page requests/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.CACHE_REMOVED_ITEMS_PER_SECOND">
<summary>
Key of counter 'Cache removed items/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.CACHE_UNDERUSED_ITEMS_PER_SECOND">
<summary>
Key of counter 'Cache underused items/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.CACHE_EXPIRED_ITEMS_PER_SECOND">
<summary>
Key of counter 'Cache expired items/sec'
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ONLINE_USERS">
<summary>
Key of counter 'Online users - total'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.AUTHENTICATED_USERS">
<summary>
Key of counter 'Online users - authenticated'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ANONYMOUS_VISITORS">
<summary>
Key of counter 'Online users - anonymous'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.RUNNING_THREADS">
<summary>
Key of counter 'Running threads'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.RUNNING_SQL_QUERIES">
<summary>
Key of counter 'Running SQL queries'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.EVENTLOG_WARNINGS">
<summary>
Key of counter 'Warnings'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.EVENTLOG_ERRORS">
<summary>
Key of counter 'Errors'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.RUNNING_TASKS">
<summary>
Key of counter 'No. of running tasks'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.TASKS_IN_QUEUE">
<summary>
Key of counter 'Scheduled tasks in queue'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ALL_EMAILS_IN_QUEUE">
<summary>
Key of counter 'E-mails in queue'.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.CounterName.ERROR_EMAILS_IN_QUEUE">
<summary>
Key of counter 'Error e-mails in queue'.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.DefaultCounters">
<summary>
Default implementation of counters
</summary>
</member>
<member name="M:CMS.HealthMonitoring.DefaultCounters.RegisterPerformanceCounters">
<summary>
Registers the performance counters
</summary>
</member>
<member name="M:CMS.HealthMonitoring.DefaultCounters.UpdateAllocatedMemory(CMS.HealthMonitoring.Counter)">
<summary>
Updates the allocated memory counter
</summary>
</member>
<member name="M:CMS.HealthMonitoring.DefaultCounters.UpdateEmails(CMS.HealthMonitoring.Counter)">
<summary>
Updates the e-mail performance counter
</summary>
</member>
<member name="T:CMS.HealthMonitoring.RegisteredCounter">
<summary>
Registered performance counter
</summary>
</member>
<member name="M:CMS.HealthMonitoring.RegisteredCounter.#ctor(CMS.Core.IPerformanceCounter)">
<summary>
Constructor
</summary>
<param name="underlyingCounter">Underlying performance counter</param>
</member>
<member name="M:CMS.HealthMonitoring.RegisteredCounter.#ctor(System.Action{CMS.HealthMonitoring.Counter},CMS.Core.IPerformanceCounter)">
<summary>
Constructor
</summary>
<param name="updateMethod">Method which is called when updating of the counter is requested</param>
<param name="underlyingCounter">Underlying performance counter</param>
</member>
<member name="M:CMS.HealthMonitoring.RegisteredCounter.Update(CMS.HealthMonitoring.Counter)">
<summary>
Updates the performance counter
</summary>
<param name="counter">Counter to update</param>
</member>
<member name="M:CMS.HealthMonitoring.RegisteredCounter.Clear">
<summary>
Clears the underlying counter if available
</summary>
</member>
<member name="P:CMS.HealthMonitoring.RegisteredCounter.UpdateMethod">
<summary>
Method which is called when updating of the counter is requested
</summary>
</member>
<member name="P:CMS.HealthMonitoring.RegisteredCounter.UnderlyingCounter">
<summary>
Underlying counter
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringHelper">
<summary>
The class that provides to helping methods to work with performance counters.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringHelper.SYSTEM_COUNTERS_DIRECTORY_PATH">
<summary>
Path of directory CMSModules.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.Clear">
<summary>
Clears the enabled status of the health monitoring so it can reload
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.GetCategoryName(System.String,CMS.HealthMonitoring.CategoryType)">
<summary>
Gets category name.
</summary>
<param name="instancePath">Instance path - value of key CMSHealthMonitoringInstancePath</param>
<param name="type">Category type</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.InitializeWatcher">
<summary>
Initializes watcher to identify that windows service regenerates the counter categories.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.mWatcher_Deleted(System.Object,System.IO.FileSystemEventArgs)">
<summary>
Handles OnDeleted event.
</summary>
<param name="sender">Sender</param>
<param name="e">File system event argument</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.mWatcher_Created(System.Object,System.IO.FileSystemEventArgs)">
<summary>
Handles OnCreated event.
</summary>
<param name="sender">Sender</param>
<param name="e">File system event argument</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHelper.EnsurePerformanceCounterTimer">
<summary>
Ensures performance counter timer.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.HealthMonitoringEnabled">
<summary>
Indicates if Health monitoring is enabled.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.LogCounters">
<summary>
Indicates if the counters should be logged.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.SiteCountersEnabled">
<summary>
Indicates if Health monitoring is enabled for site level.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.ApplicationMonitoringInterval">
<summary>
Web application logging interval (in seconds).
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.ServiceMonitoringInterval">
<summary>
Windows service logging interval (in seconds).
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.UseExternalService">
<summary>
Indicates if the windows service should be log to the counters.
</summary>
<returns>TRUE if the windows service should be log to the counters.</returns>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.CountersStartDirectoryPath">
<summary>
Gets or sets start physical path of directory that contains subdirectories with counter files.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringHelper.CanLog">
<summary>
Indicates if web application can log to the counters.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringLogHelper">
<summary>
Class that provides methods for logging to the counters from application or windows service.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.RegisterCounter(System.String,System.Action{CMS.HealthMonitoring.Counter},CMS.Core.IPerformanceCounter)">
<summary>
Registers the given counter update method
</summary>
<param name="key">Counter key</param>
<param name="updateMethod">Update method</param>
<param name="underlyingCounter">Underlying counter</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.LogApplicationCounters">
<summary>
Reads needed data from application and writes it to the counters.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.LogServiceCounters">
<summary>
Logs data that are needed to get from the database.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.LogCountersValues(System.Collections.Generic.List{CMS.HealthMonitoring.Counter})">
<summary>
Logs counters from web application.
</summary>
<param name="counterList">Counter list</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.ClearApplicationCounters">
<summary>
Clears application counters except the counters keeping permanent incremental values (cache related, ...)
</summary>
</member>
<member name="E:CMS.HealthMonitoring.HealthMonitoringLogHelper.OnLogCustomCounter">
<summary>
Event for custom counter.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringLogHelper.LogCustomCounterHandler">
<summary>
Custom counter handler.
</summary>
<param name="counter">Counter definition</param>
<returns>Performance counter</returns>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringManager">
<summary>
The class that provides methods to work with performance counters.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.GENERAL_CATEGORY_DESCRIPTION">
<summary>
Description of general category.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.SITES_CATEGORY_DESCRIPTION">
<summary>
Description of sites category.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mCounters">
<summary>
Counter list.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mGeneralCategoryName">
<summary>
General category name.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mSitesCategoryName">
<summary>
Sites category name.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mSites">
<summary>
Collection for sites name.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mAllSites">
<summary>
Collection for all sites name.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mSystemCounterKeys">
<summary>
Collection of system counter keys.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mSystemSpecialCounterKeys">
<summary>
Collection of system counter keys with special treatment.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.mSystemDatabaseCounterKeys">
<summary>
Collection of system database counter keys.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.HealthMonitoringManager.locker">
<summary>
Locker object.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.CreateCounterCategories">
<summary>
Creates new performance categories and counters.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.CreateCounterCategory(System.String,CMS.HealthMonitoring.CategoryType)">
<summary>
Creates new performance category and counters.
</summary>
<param name="categoryName">Category name</param>
<param name="categoryType">Category type</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.PerformanceCategoryExists(System.String)">
<summary>
Indicates if performance category exists.
</summary>
<param name="categoryName">Category name</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.DeleteCounterCategory(System.String)">
<summary>
Deletes existing performance category.
</summary>
<param name="categoryName">Category name</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.DeleteCounterCategories">
<summary>
Deletes performance categories.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.SetCounterValue(System.String,CMS.HealthMonitoring.Counter,System.Int64)">
<summary>
Sets raw value to the counter.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
<param name="value">Value</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.SetCounterValue(System.String,CMS.HealthMonitoring.Counter,System.String,System.Int64)">
<summary>
Sets raw value to the instance.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
<param name="instanceName">Instance name</param>
<param name="value">Value</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.IncrementCounter(System.String,CMS.HealthMonitoring.Counter)">
<summary>
Increments raw value of the counter.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.IncrementCounter(System.String,CMS.HealthMonitoring.Counter,System.String)">
<summary>
Increments raw value of the counter instance.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
<param name="instanceName">Instance name</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.DecrementCounter(System.String,CMS.HealthMonitoring.Counter)">
<summary>
Decrements raw value of the counter.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.DecrementCounter(System.String,CMS.HealthMonitoring.Counter,System.String)">
<summary>
Decrements raw value of the counter instance.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
<param name="instanceName">Instance name</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.ClearCounters">
<summary>
Clears generic counter list.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.ResetCounters">
<summary>
Resets values of all counters.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.IsSystemCounter(System.String)">
<summary>
Indicates if counter is system.
</summary>
<param name="counterKey">Counter key</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.IsSystemSpecialCounter(System.String)">
<summary>
Indicates if counter is system counter based on special values treatment.
</summary>
<param name="counterKey">Counter key</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.IsSystemDatabaseCounter(System.String)">
<summary>
Indicates if counter is system counter based on special values treatment.
</summary>
<param name="counterKey">Counter key</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.LogProgress(System.String)">
<summary>
Logs the message progress.
</summary>
<param name="message">Progress message</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.LoadCounters">
<summary>
Loads counters definition from xml files and set generic counter list.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.LoadCountersFromSubDirectories(System.String)">
<summary>
Loads counters from subdirectories.
</summary>
<param name="directoryPath">Start directory path</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.GetCountersFromXmlDefinition(System.String)">
<summary>
Gets counters from xml definition.
</summary>
<param name="path">File path</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.GetCustomCounters(System.Collections.Generic.IEnumerable{CMS.HealthMonitoring.Counter})">
<summary>
Gets collection of custom creation data.
</summary>
<param name="counters">Counter list</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.InitializeCategoryNames">
<summary>
Sets properties GeneralCategoryName and SitesCatagoryName.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.GetCounter(System.String,CMS.HealthMonitoring.Counter,System.String)">
<summary>
Gets performance counter.
</summary>
<param name="categoryName">Category name</param>
<param name="counter">Counter</param>
<param name="instanceName">Instance name</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.DisableCounter(CMS.HealthMonitoring.Counter)">
<summary>
Disables and sets error property of counter.
</summary>
<param name="counter">Counter</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.CheckLicense">
<summary>
Checks the license, returns true if the license is valid against current domain.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.GetSites(System.String)">
<summary>
Gets collection of site names.
</summary>
<param name="where">Where condition</param>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringManager.SetCounterErrorMessage(CMS.HealthMonitoring.Counter,System.String,System.String,System.String,System.Exception)">
<summary>
Sets error message of counter.
</summary>
<param name="counter">Counter</param>
<param name="instanceName">Instance name of counter</param>
<param name="categoryName">Performance category name</param>
<param name="counterAction">Counter action</param>
<param name="originalException">Original exception</param>
</member>
<member name="E:CMS.HealthMonitoring.HealthMonitoringManager.OnProgressLog">
<summary>
Progress log event.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.SystemCounterKeys">
<summary>
Collection of system counter keys based on CMSPerformanceCounter.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.SystemSpecialCounterKeys">
<summary>
Collection of system counter keys based on special values treatment with sites collection.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.SystemDatabaseCounterKeys">
<summary>
Collection of system counter keys based on database values.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.Counters">
<summary>
Gets counter list.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.GeneralCategoryName">
<summary>
Gets name of general category.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.SitesCategoryName">
<summary>
Gets sites category name.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.Error">
<summary>
Gets or sets error flag.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.Sites">
<summary>
Gets collection of site names.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.HealthMonitoringManager.AllSites">
<summary>
Gets collection of site names.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringManager.OnProgressLogEventHandler">
<summary>
Progress log event handler.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringHandlers">
<summary>
Event handlers for health monitoring
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHandlers.InitHandlers">
<summary>
Initializes the event handlers
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringHandlers.EnsurePerformanceCounterTimer(System.Object,System.EventArgs)">
<summary>
Ensures the performance counter timer for health monitoring
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringModule">
<summary>
Health monitoring module
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringModule.#ctor">
<summary>
Default constructor.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringModule.OnPreInit">
<summary>
Pre-initializes the module
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringModule.OnInit">
<summary>
Initializes the module
</summary>
</member>
<member name="T:CMS.HealthMonitoring.HealthMonitoringModuleMetadata">
<summary>
Health monitoring module metadata
</summary>
</member>
<member name="M:CMS.HealthMonitoring.HealthMonitoringModuleMetadata.#ctor">
<summary>
Default constructor.
</summary>
</member>
<member name="T:CMS.HealthMonitoring.PerformanceCounterTimer">
<summary>
The class that provides timing for web application performance.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.mRunning">
<summary>
Indicates if the timer runs.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.mCancel">
<summary>
If true, the timer cancels execution.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.threadStarted">
<summary>
Indicates if thread was started.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.thread">
<summary>
Thread.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.timer">
<summary>
Timer.
</summary>
</member>
<member name="F:CMS.HealthMonitoring.PerformanceCounterTimer.threadLocker">
<summary>
Lock used for running thread.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.PerformanceCounterTimer.EnsureRunTimerAsync">
<summary>
Ensures that the timer runs in an asynchronous thread.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.PerformanceCounterTimer.EnsureTimer">
<summary>
Ensures performance counter timer.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.PerformanceCounterTimer.Run">
<summary>
Starts the timer execution.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.PerformanceCounterTimer.StopTimer">
<summary>
Stops the timer execution.
</summary>
</member>
<member name="M:CMS.HealthMonitoring.PerformanceCounterTimer.Execute">
<summary>
Logs to the counters.
</summary>
</member>
<member name="P:CMS.HealthMonitoring.PerformanceCounterTimer.Running">
<summary>
Indicates if the timer runs.
</summary>
</member>
</members>
</doc>