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="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="T:CMS.HealthMonitoring.Counter"> <summary> The class that represents counter definition. </summary> </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 counter 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="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="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(System.Action{CMS.HealthMonitoring.Counter})"> <summary> Initializes <see cref="T:CMS.HealthMonitoring.RegisteredCounter"/> with given <paramref name="updateMethod"/>. </summary> <param name="updateMethod">Method which is called when updating of the counter is requested</param> </member> <member name="M:CMS.HealthMonitoring.RegisteredCounter.#ctor(CMS.Core.IPerformanceCounter)"> <summary> Initializes <see cref="T:CMS.HealthMonitoring.RegisteredCounter"/> with given <paramref name="underlyingCounter"/>. </summary> <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="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="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="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.EventArgs)"> <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.EventArgs)"> <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="T:CMS.HealthMonitoring.HealthMonitoringLogHelper"> <summary> Class that provides methods for logging to the counters from application or windows service. </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="E:CMS.HealthMonitoring.HealthMonitoringLogHelper.OnLogCustomCounter"> <summary> Event for custom counter. </summary> </member> <member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.RegisterCounter(System.String,System.Action{CMS.HealthMonitoring.Counter})"> <summary> Registers the given counter update method </summary> <param name="key">Counter key</param> <param name="updateMethod">Update method</param> </member> <member name="M:CMS.HealthMonitoring.HealthMonitoringLogHelper.RegisterCounter(System.String,CMS.Core.IPerformanceCounter)"> <summary> Registers the given counter update method </summary> <param name="key">Counter key</param> <param name="underlyingCounter">Performance counter containing up-to-date values.</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="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="T:CMS.HealthMonitoring.HealthMonitoringManager.OnProgressLogEventHandler"> <summary> Progress log event handler. </summary> </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="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 SitesCategoryName. </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. </summary> </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="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="P:CMS.HealthMonitoring.PerformanceCounterTimer.Running"> <summary> Indicates if the timer runs. </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> </members> </doc> |