This class represents a management pack.
The following tables list the members exposed by the ManagementPack type.
Public Constructors
Name | Description | |
---|---|---|
ManagementPack | Overloaded. Initializes a new instance of the ManagementPack class. |
Public Properties
Name | Description | |
---|---|---|
ContentReadable | Gets a value indicating whether the content inside the management pack is readable. | |
DefaultLanguageCode | Gets or sets the default language pack to use for this management pack. | |
Description | Gets or sets the display description of this management pack in the default language code specified for this management group. | |
DisplayName | Gets or sets the name displayed in the user interface of this management pack in the default language code specified for this management group. | |
Features | Returns the features associated with this container instance. (inherited from Container) | |
FriendlyName | Gets or sets the name as specified by the author. | |
Id | Gets the globally unique identifier (GUID) for this management pack. | |
KeyToken | Gets the key token used to seal the management pack. | |
LastModified | Gets the date when the management pack was last modified. | |
LockObject | Gets an object that is used to synchronize updates to the management pack from multiple threads. | |
Name | Gets the short name used by the system for the management pack. | |
OriginalSchemaVersion | Gets or sets the original schema version. | |
References | Gets the reference dictionary as defined in the manifest section for a management pack. | |
SchemaVersion | Gets the schema version. | |
Sealed | Gets a value indicating whether the management pack is editable. | |
TimeCreated | Gets the date and time when the management pack was created. | |
Version | Gets or sets the version string for the management pack. | |
VersionId | Gets the globally unique identifier (GUID) representing the version identifier for the management pack. |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
AcceptChanges | Overloaded. Commits any unsaved changes that were made to the management pack since it was loaded or since the last time this method was called. | |
AddService | Overloaded. (inherited from Container) | |
CheckVersionCompatibility | Checks the version compatibility of the current management pack with the specified element. | |
Configure | (inherited from Container) | |
DeleteEnterpriseManagementObjectGroup | Deletes the group from the current management pack. | |
DeleteMonitoringObjectGroup | This method is now obsolete. Please use DeleteEnterpriseManagementObjectGroup instead. Obsolete. | |
Dispose | Overloaded. Defines a method to release allocated resources. | |
Equals | Overloaded. Overridden. | |
FindManagementPackElementByName | Finds and returns the specified management pack element if the element is in the management pack. | |
GetCategories | Retrieves a collection of ManagementPackCategory objects defined in this ManagementPack object. | |
GetCategory | Retrieves a single category by using a name. | |
GetClass | Retrieves the specified class from the management pack. | |
GetClasses | Retrieves all classes in the management pack. | |
GetConfigurationGroup | Retrieves the configuration group by name. | |
GetConfigurationGroups | Retrieves a collection of ManagementPackConfigurationGroup objects defined in this management pack. | |
GetConsoleTask | Retrieves the specified console task from the management pack. | |
GetConsoleTasks | Retrieves all console tasks contained in the management pack. | |
GetDataType | Retrieves the specified data type from the management pack. | |
GetDataTypes | Retrieves all data types defined in the management pack. | |
GetDataWarehouseDataset | Retrieves the specified data set from the data warehouse section in the management pack. | |
GetDataWarehouseDataSets | Retrieves all the data sets from the data warehouse section in the management pack. | |
GetDataWarehouseScript | Retrieves the specified data warehouse script from the management pack. | |
GetDataWarehouseScripts | Retrieves all the data warehouse scripts from the data warehouse section in the management pack. | |
GetDiagnostic | Retrieves the specified diagnostic from the management pack. | |
GetDiagnostics | Retrieves a collection of all ManagmentPackDiagnostic elements in the management pack. | |
GetDimensionType | Retrieves a dimension type by using a name. | |
GetDimensionTypes | Retrieves a collection of ManagementPackDimensionType objects defined in this management pack. | |
GetDiscoveries | Retrieves a collection of all ManagementPackDiscovery elements defined in the management pack. | |
GetDiscovery | Retrieves the specified ManagementPackDiscovery object from the management pack. | |
GetDisplayString | Overloaded. Retrieves the display string for the management pack. | |
GetElementId | Gets the element ID. | |
GetEnumeration | Retrieves a single enumeration value from a management pack by name. | |
GetEnumerations | Retrieves a collection of all management pack enumerations defined on all management packs in the current management pack group. | |
GetFactType | Retrieves a fact type by using a name. | |
GetFactTypes | Retrieves a collection of ManagementPackFactType objects defined in this management pack. | |
GetFolder | Retrieves the specified folder from the management pack. | |
GetFolderItems | Retrieves the folder items in the management pack. | |
GetFolders | Retrieves all folders contained in the management pack. | |
GetForm | Retrieves a form by using a name. | |
GetForms | Retrieves a collection of ManagementPackForm objects defined in this management pack. | |
GetHashCode | Overridden. Calculates the hash code of the management pack's Id property. | |
GetId | Gets a management pack ID by using the name and the optional public key token. | |
GetImage | Retrieves the specified image from the management pack. | |
GetImageReferences | Retrieves all ManagementPackImageReferences elements contained in the management pack. | |
GetImages | Retrieves all images contained in the management pack. Obsolete. | |
GetKnowledgeArticle | Overloaded. Retrieves the knowledge article for the management pack. | |
GetLanguagePack | Overloaded. Retrieves a language pack from the management pack. | |
GetLanguagePacks | Retrieves all language packs contained in the management pack. | |
GetLinkedReport | Retrieves the specified linked report that is defined in this management pack. | |
GetLinkedReports | Gets all the linked report objects that are defined in this management pack. | |
GetManagementPack | Overridden. Retrieves a management pack from the store | |
GetManagementPackCategories | Retrieves all ManagementPackCategory elements in this management pack. | |
GetMeasureType | Retrieves a measure type by using a name. | |
GetMeasureTypes | Retrieves a collection of ManagementPackMeasureType objects defined in this management pack. | |
GetModuleType | Retrieves the specified module type from the management pack. | |
GetModuleTypes | Retrieves all module types contained in the management pack. | |
GetMonitor | Retrieves the specified monitor from the management pack. | |
GetMonitors | Retrieves all monitors contained in the management pack. | |
GetObjectTemplate | Retrieves an object template by using a name. | |
GetObjectTemplates | Retrieves a collection of ManagementPackObjectTemplate objects defined in this management pack. | |
GetOutriggerType | Retrieves an outrigger type by using a name. | |
GetOutriggerTypes | Retrieves a collection of ManagementPackOutriggerType objects defined in this management pack. | |
GetOverride | Retrieves the specified override from the management pack. | |
GetOverrides | Retrieves all overrides contained in the management pack. | |
GetRecoveries | Retrieves all ManagementPackRecovery objects contained in the management pack. | |
GetRecovery | Retrieves the specified ManagementPackRecovery object from the management pack. | |
GetRelationship | Retrieves the specified relationship from the management pack. | |
GetRelationshipFactType | Retrieves a relationship fact type by using a name. | |
GetRelationshipFactTypes | Retrieves a collection of ManagementPackRelationshipFactType objects defined in this management pack. | |
GetRelationships | Retrieves all relationships contained in the management pack. | |
GetReport | Retrieves the specified report from the management pack. | |
GetReportParameterControl | Retrieves the specified ManagementPackReportParameterControl objects contained in the management pack. | |
GetReportParameterControls | Retrieves all ManagementPackReportParameterControl objects contained in the management pack. | |
GetReportResource | Gets the specified report resource object in the management pack. Obsolete. | |
GetReportResources | Gets all the report resource objects defined in the management pack. Obsolete. | |
GetReports | Retrieves all reports contained in the management pack. | |
GetResource | Retrieves a specified management pack resource from a management pack. | |
GetResources | Retrieves a collection of ManagementPackResource objects defined in this management pack. | |
GetRule | Retrieves the specified rule from the management pack. | |
GetRules | Retrieves all rules contained in the management pack. | |
GetSchemaType | Retrieves the specified schema type from the management pack. | |
GetSchemaTypes | Retrieves all schema types in the management pack. | |
GetSecureReference | Retrieves the specified ManagementPackSecureReference object. | |
GetSecureReferences | Retrieves all secure references for this management pack. | |
GetService | (inherited from Container) | |
GetServiceLevelObjective | Retrieves the service level objective by name. | |
GetServiceLevelObjectives | Retrieves a collection of ManagementPackSLO objects defined in this management pack. | |
GetServices | Returns all services of the specified type. (inherited from Container) | |
GetStringResource | Gets the specified string resource defined in the management pack. | |
GetStringResources | Gets all the string resources defined in the management pack. | |
GetSubElementId | Retrieves the sub-element ID. | |
GetTask | Retrieves the specified task from the management pack. | |
GetTasks | Retrieves all tasks contained in the management pack. | |
GetTemplate | Retrieves the specified template from the management pack. | |
GetTemplates | Retrieves all templates contained in the management pack. | |
GetType | (inherited from Object) | |
GetTypeProjection | Retrieves a single type projection object by name from the specified management pack. | |
GetTypeProjections | Retrieves all type projections that are defined in this management pack. | |
GetUIPage | Retrieves the specified property or wizard page from the management pack. | |
GetUIPages | Retrieves all property or wizard pages contained in the management pack. | |
GetUIPageSet | Retrieves the specified page set from the management pack. | |
GetUIPageSets | Retrieves all page sets contained in the management pack. | |
GetUnitMonitorType | Retrieves the specified unit monitor type from the management pack. | |
GetUnitMonitorTypes | Retrieves all unit monitor types contained in the management pack. | |
GetView | Retrieves the specified view from the management pack. | |
GetViews | Retrieves all views contained in the management pack. | |
GetViewType | Retrieves the specified view type from the management pack. | |
GetViewTypes | Retrieves all view types from the management pack. | |
GetWarehouseModuleType | Retrieves a warehouse module type by using a name. | |
GetWarehouseModuleTypes | Retrieves a collection of ManagementPackWarehouseModuleType objects defined in this management pack. | |
HasService | (inherited from Container) | |
Initialize | (inherited from Container) | |
InsertCustomEnterpriseManagementObjectGroup | Overloaded. Inserts a new group into this management pack. | |
InsertCustomMonitoringObjectGroup | Overloaded. This method is now obsolete. Please use InsertCustomEnterpriseManagementObjectGroup instead. | |
LookupService | (inherited from Container) | |
ProcessElementReference | Overloaded. Processes a reference found in this management pack. | |
ProcessElementReferences | Overloaded. Processes element references found in this management pack. | |
ProcessElementReferencesIncludeTokens | Scans the management pack and finds all of the $MPElement[…]$ tokens. It then parses the tokens and creates ManagementPackElementReference<ManagementPackElement> objects (element references) that are returned. | |
ProcessMonitoringTemplate | Overloaded. Processes the specified template and inserts the results into the management pack. | |
ProcessSubElementPropertyReference | Processes a reference found in this management pack into a ManagementPackSubElement object. | |
ProcessSubElementPropertyReferences | Processes element references in this management pack. | |
ProcessTargetReference | Processes the specified reference and target in the management pack into a management pack class property. Obsolete. | |
ProcessTargetReferences | Processes the specified references and target in the management pack into a list of management pack class properties. Obsolete. | |
ProcessTemplate | Overloaded. Processes the provided template. | |
RecycleService | (inherited from Container) | |
ReferenceEquals | (inherited from Object) | |
RejectChanges | Rolls back any unsaved changes to the management pack. | |
RemoveService | (inherited from Container) | |
RemoveServices | Removes all services from the container. (inherited from Container) | |
ToString | Overridden. Retrieves a string containing the management pack name. | |
Verify | Verifies the management pack contents against the management pack schema. |
Protected Methods
Name | Description | |
---|---|---|
Dispose | Overloaded. Overridden. | |
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
Microsoft.EnterpriseManagement.IManagementPackStore.DerivedTypes | (inherited from ManagementPackStore) | |
Microsoft.EnterpriseManagement.IManagementPackStore.EntityTypes | (inherited from ManagementPackStore) | |
Microsoft.EnterpriseManagement.IManagementPackStore.ImageReferences | (inherited from ManagementPackStore) | |
Microsoft.EnterpriseManagement.IManagementPackStore.ManagementPacks | (inherited from ManagementPackStore) | |
Microsoft.EnterpriseManagement.IManagementPackStore.Monitoring | (inherited from ManagementPackStore) | |
Microsoft.EnterpriseManagement.IManagementPackStore.Presentation | (inherited from ManagementPackStore) |
See Also
Send comments about this topic to Microsoft.