IDataManager interface (pla.h)

Manages data generated by the data collectors, including report generation, data retention policy, and data transfer.

To get this interface, access the IDataCollectorSet::DataManager property.

Inheritance

The IDataManager interface inherits from the IDispatch interface. IDataManager also has these types of members:

Methods

The IDataManager interface has these methods.

 
IDataManager::Extract

Extracts the specified CAB file.
IDataManager::get_CheckBeforeRunning

Retrieves or sets a value that indicates whether the data manager should check imposed limits, such as the minimum available free disk space, before collecting data. (Get)
IDataManager::get_Enabled

Retrieves or sets a value that indicates whether the data manager is enabled to run. (Get)
IDataManager::get_EventsFileName

Retrieves or sets the name for the events file. (Get)
IDataManager::get_FolderActions

Retrieves a collection that you use to manage the actions to take on each folder in the data collector set when the age and size conditions are met.
IDataManager::get_MaxFolderCount

Retrieves or sets the maximum number of folders to be used by all data collectors in the set. (Get)
IDataManager::get_MaxSize

Retrieves or sets the maximum disk space to be used by all data collectors in the set. (Get)
IDataManager::get_MinFreeDisk

Retrieves or sets the minimum free disk space that needs to exist before data collection begins. (Get)
IDataManager::get_ReportFileName

Retrieves or sets the name of the HTML file that results from converting the file in the IDataManager::RuleTargetFileName property from XML to HTML. (Get)
IDataManager::get_ReportSchema

Retrieves or sets the schema used to customize the report that the TraceRpt.exe application generates. (Get)
IDataManager::get_ResourcePolicy

Retrieves or sets the action to take when one of the disk resource limits is exceeded. (Get)
IDataManager::get_Rules

Retrieves or sets the rules to apply to the report. (Get)
IDataManager::get_RuleTargetFileName

Retrieves or sets the name of the report file that the TraceRpt.exe application creates. (IDataManager.get_RuleTargetFileName)
IDataManager::put_CheckBeforeRunning

Retrieves or sets a value that indicates whether the data manager should check imposed limits, such as the minimum available free disk space, before collecting data. (Put)
IDataManager::put_Enabled

Retrieves or sets a value that indicates whether the data manager is enabled to run. (Put)
IDataManager::put_EventsFileName

Retrieves or sets the name for the events file. (Put)
IDataManager::put_MaxFolderCount

Retrieves or sets the maximum number of folders to be used by all data collectors in the set. (Put)
IDataManager::put_MaxSize

Retrieves or sets the maximum disk space to be used by all data collectors in the set. (Put)
IDataManager::put_MinFreeDisk

Retrieves or sets the minimum free disk space that needs to exist before data collection begins. (Put)
IDataManager::put_ReportFileName

Retrieves or sets the name of the HTML file that results from converting the file in the IDataManager::RuleTargetFileName property from XML to HTML. (Put)
IDataManager::put_ReportSchema

Retrieves or sets the schema used to customize the report that the TraceRpt.exe application generates. (Put)
IDataManager::put_ResourcePolicy

Retrieves or sets the action to take when one of the disk resource limits is exceeded. (Put)
IDataManager::put_Rules

Retrieves or sets the rules to apply to the report. (Put)
IDataManager::put_RuleTargetFileName

Retrieves or sets the name of the report file that the TraceRpt.exe application creates. (IDataManager.put_RuleTargetFileName)
IDataManager::Run

Manually runs the data manager.

Remarks

For an example that shows the XML that you can use to initialize this object if you call the IDataCollectorSet::SetXml method, see the Remarks section of IDataCollectorSet. When you specify the XML to create the object, you can specify only the elements for the properties that you want to set. If you do not specify a property, PLA provides a default value. When you retrieve the XML for the set, the XML includes all elements.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header pla.h