Constructors
NSDiagnosticsAgent()
Methods
AddWebAppUsage(NSWebAppUsage[])
Adds WebApp usage to existing log.ChangeLogSettings(Bool,Bool,Bool,Bool,Bool,Bool,Bool,Bool)
Changes NetServer log settings.CollectDataAdditions()
Collects and transmits usage statistics: Database Additions. If opted-out then this call does nothing. The call returns immediately (starting a background thread), and updates CS scheduler table to set the next run time.CollectTableSizes()
Collects and transmits usage statistics: Table Sizes. If opted-out then this call does nothing. The call returns immediately (starting a background thread), and updates CS scheduler table to set the next run time. <pre><code>NSDiagnosticsAgent agent; agent.CollectTableSizes();</code></pre>CollectWebUsage()
Collects and transmits usage statistics: Web-based clients Usage. If opted-out then this call does nothing. The call returns immediately (starting a background thread), and updates CS scheduler table to set the next run time.CollectWinUsage()
Collects and transmits usage statistics: Windows CRM Client Usage. If opted-out then this call does nothing. The call returns immediately (starting a background thread), and updates CS scheduler table to set the next run time. <pre><code>NSDiagnosticsAgent agent; agent.CollectWinUsage();</code></pre>FlushCaches()
Flushes all NetServer cachesFlushCachesByName(String[])
Flushes all NetServer caches namedGetCacheNames()
Gets the name of the caches that can be flushedGetWebAppUsagesForPeriod(DateTime,DateTime,String)
Gets all WebAppUsages for a given period, that match an optional search termLogViewState(String)
Logs a change in view state.The granularity of the logging depends on the current configuration.This call returns asynchronously, leaving the server to finish processing later on.