ManagementPack Members
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Represents a management pack.
The following tables list the members exposed by the ManagementPack type.
Public Constructors
Name | Description | |
---|---|---|
ManagementPack | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
ActiveLanguageCode | Gets or sets the active language code. | |
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. | |
Extensions | Gets the access to extensions. (inherited from ManagementPackStore) | |
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 GUID for this management pack. | |
Identifier | Gets the extension identifier of the management pack. | |
KeyToken | Gets the key token that was used to seal the management pack. | |
LastModified | Gets the date when the management pack was last modified. | |
LifetimeManagers | Gets the lifetime managers of this container instance. (inherited from Container) | |
LockObject | Gets an object that is used to synchronize updates to the management pack from multiple threads. | |
Name | Gets the short name that is 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. | |
Registry | Gets the extension registry. (inherited from ManagementPackStore) | |
SchemaVersion | Gets the schema version. | |
Sealed | Gets a value indicating whether the management pack is editable. | |
Store | Gets the management pack store which is used by the management pack system to resolve references made by the current management pack. | |
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 GUID representing the version identifier for the management pack. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
AcceptChanges | Overloaded. Commits any unsaved changes that were made to the management pack after it was loaded or after 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 | Initializes the container from the stream. (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. (inherited from Container) | |
Equals | Overridden. Compares this management pack with the specified management pack using their Id properties. | |
FindManagementPackElementByName | Finds and returns the specified management pack element if the element is in the management pack. | |
GetBehaviorImplementation | Retrieves the specified behavior implementation from the management pack. | |
GetBehaviorImplementations | Retrieves a collection of all management pack behavior implementation objects defined in the current management pack. | |
GetBehaviorType | Retrieves the specified behavior type from the management pack. | |
GetBehaviorTypes | Retrieves a collection of all management pack behavior type objects defined in the current 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. | |
GetComponentBehavior | Retrieves the specified component behavior from the management pack. | |
GetComponentBehaviors | Retrieves a collection of all management pack component behavior objects defined in the current management pack. | |
GetComponentImplementation | Retrieves the specified component implementation from the management pack. | |
GetComponentImplementations | Retrieves a collection of all management pack component implementation objects defined in the current management pack. | |
GetComponentOverride | Retrieves the specified component override from the management pack. | |
GetComponentOverrides | Retrieves a collection of all management pack component override objects defined in the current management pack. | |
GetComponentReference | Retrieves the specified component reference from the management pack. | |
GetComponentReferences | Retrieves a collection of all management pack component reference objects defined in the current management pack. | |
GetComponentType | Retrieves the specified component type from the management pack. | |
GetComponentTypes | Retrieves a collection of all management pack component type objects defined in the current 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 that are 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 ID of an element by name. | |
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 all folder items in the management pack. | |
GetFolders | Retrieves all folders that are 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 that are contained in the management pack. | |
GetImages | Retrieves all images that are 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 that are 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 that are contained in the management pack. | |
GetMonitor | Retrieves the specified monitor from the management pack. | |
GetMonitors | Retrieves all monitors that are 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 that are contained in the management pack. | |
GetRecoveries | Retrieves all ManagementPackRecovery objects that are 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 that are contained in the management pack. | |
GetReport | Retrieves the specified report from the management pack. | |
GetReportParameterControl | Retrieves the specified ManagementPackReportParameterControl objects that are contained in the management pack. | |
GetReportParameterControls | Retrieves all ManagementPackReportParameterControl objects that are 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 that are 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 that are 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 | Searches for and returns the specified service. (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 that are contained in the management pack. | |
GetTemplate | Retrieves the specified template from the management pack. | |
GetTemplates | Retrieves all templates that are 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 that are contained in the management pack. | |
GetUIPageSet | Retrieves the specified page set from the management pack. | |
GetUIPageSets | Retrieves all page sets that are contained in the management pack. | |
GetUnitMonitorType | Retrieves the specified unit monitor type from the management pack. | |
GetUnitMonitorTypes | Retrieves all unit monitor types that are contained in the management pack. | |
GetView | Retrieves the specified view from the management pack. | |
GetViews | Retrieves all views that are 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 | Determines whether the specified container has the named service. (inherited from Container) | |
Initialize | Initializes the current instance when called. (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 | Gets the name the specified service is filed under. (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 | Recycles the instance of this service. (inherited from Container) | |
RejectChanges | Rolls back any unsaved changes to the management pack. | |
RemoveService | Removes the service with the specified name. (inherited from Container) | |
RemoveServices | Removes all services from the container. (inherited from Container) | |
ToString | Overridden. Retrieves a string that contains the management pack name. | |
TryAcceptChanges | Overloaded. Commits all the changes made to the current management pack. | |
TryVerify | Verifies the current management pack including semantics verification and version compatibility checking. | |
Verify | Verifies the management pack contents against the management pack schema. |
Top
Protected Methods
Name | Description | |
---|---|---|
Dispose | Overridden. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. | |
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
ManagementPack Class
Microsoft.EnterpriseManagement.Configuration Namespace