ManagementGroup Class

Definition

Root class for all SDK operations. This class is used to dispense all other objects in the SDK.

public ref class ManagementGroup : Microsoft::EnterpriseManagement::EnterpriseManagementGroup
public class ManagementGroup : Microsoft.EnterpriseManagement.EnterpriseManagementGroup
type ManagementGroup = class
    inherit EnterpriseManagementGroup
Public Class ManagementGroup
Inherits EnterpriseManagementGroup
Inheritance
ManagementGroup

Examples

The following example defines a ManagementGroup instance and retrieves information about the Operation Manager components and data that are contained in the management group.

Remarks

Use an instance of theManagementGroupclass to access and retrieve all other Operations Manager SDK objects. A management group is a System Center Operations Manager 2007 installation that includes one database, one or more management servers, and multiple agents that are installed on the physical computers. A management group can also include multiple computers that are managed by using an agentless monitoring technique.

Constructors

ManagementGroup(InProcEnterpriseManagementConnectionSettings)

Initializes a new instance of the ManagementGroup class.

ManagementGroup(ManagementGroupConnectionSettings)

This creates a new ManagementGroup object.

ManagementGroup(String)

This creates a new ManagementGroup object.

Properties

Administration

Gets the administration management interface

ApplicationPerformanceMonitoring

Gets management interface for Application Performance Monitoring

ConnectionSettings

The connection settings used to create this management group.

ConnectorFramework

Gets the connector framework management interface

DashboardRegistry

Gets the dashboard registry management interface

Discovery
EffectiveMonitoring

Gets the effective monitoring management interface

EntityObjects

Gets the instance management interface

Monitoring

Gets the monitoring management interface

NetworkDiscovery

Gets the network discovery management interface

Notifications

Gets the notification management interface

OperationalData

Gets the operational data management interface

Reporting

Gets the reporting management interface

SkuForLicense

A read only property indicating the license SKU of the product.

SkuForProduct

A read only property indicating the product SKU of the product.

TaskRuntime

Gets the tasks management interface

Tiering

Gets the tiering management interface

TimeOfExpiration

A read only property indicating the UTC time of expiration for the product. This property is meaningful only for Eval licenseSKUs, for other SKUs it returns DateTime.MaxVal.

UserSettingsStore

Gets the custom user settings

Methods

BeginExecuteMonitoringTask<T>(ICollection<T>, MonitoringTask, TaskConfiguration, AsyncCallback, Object)
Obsolete.

Begins the execution of a task.

BeginImportManagementPack(ManagementPack, AsyncCallback, Object)
Obsolete.

Inserts the management pack into this ManagementGroup.

BeginUninstallManagementPack(ManagementPack, AsyncCallback, Object)
Obsolete.

Uninstalls the given management pack from the system.

Connect(ManagementGroupConnectionSettings)

This creates a new ManagementGroup object.

Connect(String)

This method connects to a particular MOM management server.

ConvertMonitoringTaskStatusChangeCallback(MonitoringTaskStatusChangeCallback)

Converts the monitoring task status change callback.

DeleteDisabledMonitoringObjects()
Obsolete.

Deletes any monitoring objects (and necessary relationships) for all instances that should no longer be discovered due to disabled discovery sources.

DeleteMonitoringSecureData(MonitoringSecureData)
Obsolete.

Deletes the secure data from the system.

DeleteMonitoringSecureDataHealthServiceReference(MonitoringSecureDataHealthServiceReference)
Obsolete.

Deletes the secure data reference from the system.

DeleteMonitoringUserRole(MonitoringUserRole)
Obsolete.

Deletes the specified user role.

DeleteMonitoringUserRoles(ICollection<MonitoringUserRole>)
Obsolete.

Deletes the specified roles.

DeleteNotificationAction(NotificationAction)
Obsolete.

Deletes the action.

DeleteNotificationEndpoint(NotificationEndpoint)
Obsolete.

Deletes the endpoint.

DeleteNotificationRecipient(NotificationRecipient)
Obsolete.

Deletes the recipient.

DeleteNotificationSubscription(NotificationSubscription)

Deletes the subscription.

EndExecuteMonitoringTask(IAsyncResult)
Obsolete.

Finishes task execution.

EndImportManagementPack(IAsyncResult)
Obsolete.

Inserts the management pack into this ManagementGroup.

EndUninstallManagementPack(IAsyncResult)
Obsolete.

Uninstalls the given management pack from the system.

Equals(Object)

Checks for equality

ExecuteMonitoringTask<T>(ICollection<T>, MonitoringTask, TaskConfiguration)
Obsolete.

Executes a task.

GetAdministration()
Obsolete.

Retrieves the root object for all management group administration operations.

GetClientMonitoringResponseSettings()

Gets ClientMonitoring Response Manipulator object

GetClientMonitoringSettings()

Gets ClientMonitoring Settings Manipulator object

GetConfigurationGroup(Guid)
Obsolete.

Retrieves aManagementPackConfigurationGroupobject based on itsGuid object.

GetConfigurationGroups()
Obsolete.

Returns an IList<T>object of allManagementPackConfigurationGroupobjects in the system.

GetConfigurationGroups(ManagementPackConfigurationGroupCriteria)
Obsolete.

Returns anIList<T>object of all ManagementPackConfigurationGroupCriteriaobject

GetConnectorFrameworkAdministration()
Obsolete.

Gets a connector framework administration object.

GetDataWarehouse()
Obsolete.

Gets DataWarehouse if its setup for this managementGroup

GetDependentManagementPacks(ManagementPack)
Obsolete.

Returns all the management packs that depend on the given management pack.

GetGroomingStatusInfo()
Obsolete.

Retrieves the current grooming info. Also see ManagementGroup.OnGroomingNotification.

GetHashCode()

Gets the hash code for the object

GetLicenseCount()

Gets the license count information.

GetManagementGroupMonitoringObject()
Obsolete.

Gets the management group monitoring object.

GetManagementPack(Guid)
Obsolete.

Gets the management pack with the given id.

GetManagementPack(SystemManagementPack)
Obsolete.

Retrieves a single management pack defined in this management group by the well-known system management packs enumeration.

GetManagementPacks()
Obsolete.

Gets all the management packs on this management group.

GetManagementPacks(ICollection<Guid>)
Obsolete.

Retrieves the module types in this management group.

GetManagementPacks(ManagementPackCriteria)
Obsolete.

Gets management packs based on criteria.

GetManagementPacks(String)
Obsolete.

Gets the management packs with the given user id.

GetMonitor(Guid)
Obsolete.

Gets a monitor by id.

GetMonitoringAlert(Guid)
Obsolete.

Retrieves an alert by state id.

GetMonitoringAlertReader()
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(DateTime)
Obsolete.
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, MonitoringClass, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringAlertCriteria, MonitoringClass, TraversalDepth, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringClass)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringClass, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertReader(MonitoringClass, TraversalDepth, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertResolutionState(Byte)
Obsolete.

Retrieves the resolution state by resolution state value.

GetMonitoringAlertResolutionStates()
Obsolete.

Retrieves all the resolution states in the system.

GetMonitoringAlerts()
Obsolete.
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(DateTime)
Obsolete.
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, MonitoringClass, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringAlertCriteria, MonitoringClass, TraversalDepth, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringClass)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringClass, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlerts(MonitoringClass, TraversalDepth, DateTime)
Obsolete.

Retrieves all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount()
Obsolete.
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringAlertCriteria)
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringAlertCriteria, MonitoringClass)
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringAlertCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringClass)
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringAlertsCount(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves count of all the MonitoringAlert objects in the management group.

GetMonitoringClass(Guid)
Obsolete.

Retrieves a single monitoring class defined in this management group.

GetMonitoringClass(String, ManagementPack)
Obsolete.

Retrieves a single class defined in this management group.

GetMonitoringClass(SystemClass)
Obsolete.

Retrieves a single monitoring class defined in this management group by the well-known system types enumeration.

GetMonitoringClasses()
Obsolete.

Retrieves all the classes defined in this management group.

GetMonitoringClasses(ICollection<Guid>)
Obsolete.

Retrieves the monitoring classs in this management group.

GetMonitoringClasses(MonitoringClassCriteria)
Obsolete.

Gets MonitoringClasses based on criteria.

GetMonitoringClasses(String)
Obsolete.

Retrieves a collection of classes defined in this management group by name.

GetMonitoringClassesAccessibleForAuthoring()
Obsolete.

Retrieves the monitoring classes that are accessible to the user for authoring.

GetMonitoringConsoleTask(Guid)
Obsolete.

Gets a console task by id.

GetMonitoringConsoleTasks()
Obsolete.

Gets console tasks.

GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria)
Obsolete.

Gets console tasks based on criteria.

GetMonitoringConsoleTasks<T>(ICollection<T>)
Obsolete.

Gets all the console tasks in this management group targeted to any of these instances.

GetMonitoringConsoleTasks<T>(ManagementPackConsoleTaskCriteria, ICollection<T>)
Obsolete.

Gets all the console tasks in this management group targeted to any of these instances.

GetMonitoringDataType(Guid)
Obsolete.

Retrieves a single data type defined in this management group.

GetMonitoringDataType(String, ManagementPack)
Obsolete.

Retrieves a single data type defined in this management group.

GetMonitoringDataTypes()
Obsolete.

Retrieves all the data types defined in this management group.

GetMonitoringDataTypes(ICollection<Guid>)
Obsolete.

Retrieves the data types in this management group.

GetMonitoringDataTypes(ManagementPackDataTypeCriteria)
Obsolete.

Gets MonitoringDataType based on criteria.

GetMonitoringDataTypes(String)
Obsolete.

Retrieves data types defined in this management group.

GetMonitoringDataWarehouseDataSet(Guid)
Obsolete.

Gets a MonitoringDataWarehouseDataSet by id.

GetMonitoringDataWarehouseDataSets()
Obsolete.

Gets MonitoringDataWarehouseDataSet.

GetMonitoringDataWarehouseDataSets(ManagementPackDataWarehouseDataSetCriteria)
Obsolete.

Gets MonitoringDataWarehouseDataSet based on criteria.

GetMonitoringDataWarehouseScript(Guid)
Obsolete.

Gets a MonitoringDataWarehouseScript by id.

GetMonitoringDataWarehouseScripts()
Obsolete.

Gets MonitoringDataWarehouseScript.

GetMonitoringDataWarehouseScripts(ManagementPackDataWarehouseScriptCriteria)
Obsolete.

Gets MonitoringDataWarehouseScript based on criteria.

GetMonitoringDiagnostic(Guid)
Obsolete.

Gets a diagnostic by id.

GetMonitoringDiagnosticResults()
Obsolete.

Retrieves all the MonitoringDiagnosticResult objects in the management group by criteria.

GetMonitoringDiagnosticResults(DiagnosticResultCriteria)
Obsolete.

Retrieves all the MonitoringDiagnosticResult objects in the management group by criteria.

GetMonitoringDiagnostics()
Obsolete.

Gets diagnostics.

GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria)
Obsolete.

Gets diagnostics based on criteria.

GetMonitoringDiagnostics<T>(ICollection<T>)
Obsolete.

Gets all the diagnostics in this management group targeted to any of these instances.

GetMonitoringDiagnostics<T>(ManagementPackDiagnosticCriteria, ICollection<T>)
Obsolete.

Gets all the diagnostics in this management group targeted to any of these instances.

GetMonitoringDiscoveries()
Obsolete.

Gets discoveries.

GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria)
Obsolete.

Gets discoveries based on criteria.

GetMonitoringDiscoveries<T>(ICollection<T>)
Obsolete.

Gets all the discoveries in this management group targeted to any of these instances.

GetMonitoringDiscoveries<T>(ManagementPackDiscoveryCriteria, ICollection<T>)
Obsolete.

Gets all the discoveries in this management group targeted to any of these instances.

GetMonitoringDiscovery(Guid)
Obsolete.

Gets a discovery by id.

GetMonitoringEvent(Guid)
Obsolete.

Retrieves an event by id.

GetMonitoringEventReader()
Obsolete.

Retrieves a reader to all the Event objects in the management group.

GetMonitoringEventReader(MonitoringClass)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEventReader(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEventReader(MonitoringEventCriteria)
Obsolete.

Retrieves a reader to the Event objects in the management group.

GetMonitoringEventReader(MonitoringEventCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEventReader(MonitoringEventCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEvents()
Obsolete.

Retrieves all the Event objects in the management group.

GetMonitoringEvents(MonitoringClass)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEvents(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEvents(MonitoringEventCriteria)
Obsolete.

Retrieves all the Event objects in the management group.

GetMonitoringEvents(MonitoringEventCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringEvents(MonitoringEventCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringEvent objects in the management group.

GetMonitoringFolder(Guid)
Obsolete.

Gets a folder by id.

GetMonitoringFolderHierarchy(MonitoringFolder)
Obsolete.

Returns a folder hierarchy containing the given folder.

GetMonitoringFolders()
Obsolete.

Gets folders.

GetMonitoringFolders(ManagementPackFolderCriteria)
Obsolete.

Gets folders based on criteria.

GetMonitoringImageObject(Guid)
Obsolete.

Gets a single MonitoringImageObject object based on an of image id.

GetMonitoringImageObject(MonitoringImageReference)
Obsolete.

Gets a single MonitoringImageObject object based on an MonitoringImageReference.

GetMonitoringImageObjects()
Obsolete.

Gets MonitoringImageObjects.

GetMonitoringImageObjects(ICollection<Guid>)
Obsolete.

Gets a collection of MonitoringImageObject object based on a collection of image ids.

GetMonitoringImageObjects(ICollection<MonitoringImageReference>)
Obsolete.

Gets a collection of MonitoringImageObject object based on a collection of MonitoringImageReference objects.

GetMonitoringImageObjects(ManagementPackImageObjectCriteria)
Obsolete.

Gets MonitoringImageObjects based on criteria.

GetMonitoringImageReferences(Guid)
Obsolete.

Gets a collection of MonitoringImageReference objects

GetMonitoringImageReferences(ICollection<Guid>)
Obsolete.

Gets a collection of MonitoringImageReference objects

GetMonitoringKnowledgeArticles()
Obsolete.

Gets MonitoringKnowledgeArticles.

GetMonitoringKnowledgeArticles(Guid)
Obsolete.

Retrieves the knowledge for the specific referenced elements Id.

GetMonitoringKnowledgeArticles(ManagementPackElement)
Obsolete.

Retrieves the knowledge for the specific ManagementPackElement.

GetMonitoringKnowledgeArticles(ManagementPackKnowledgeArticleCriteria)
Obsolete.

Gets MonitoringKnowledgeArticles based on criteria.

GetMonitoringKnowledgeArticles(ManagementPackSubElement)
Obsolete.

Retrieves the knowledge for the specific ManagementPackSubElement.

GetMonitoringKnowledgeArticlesLocalized(Guid)
Obsolete.

Retrieves the knowledge for the specific referenced elements Id.

GetMonitoringKnowledgeArticlesLocalized(ManagementPackElement)
Obsolete.

Retrieves the knowledge for the specific ManagementPackElement.

GetMonitoringKnowledgeArticlesLocalized(ManagementPackSubElement)
Obsolete.

Retrieves the knowledge for the specific ManagementPackSubElement.

GetMonitoringLanguagePack(Guid)

Gets a language pack by id.

GetMonitoringLanguagePacks()
Obsolete.

Gets language packs.

GetMonitoringLanguagePacks(ManagementPackLanguagePackCriteria)
Obsolete.

Gets language packs based on criteria.

GetMonitoringLinkedReport(Guid)
Obsolete.

Gets a report by id.

GetMonitoringLinkedReports()
Obsolete.

Gets monitoring reports.

GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria)
Obsolete.

Gets reports based on criteria.

GetMonitoringLinkedReports<T>(ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringLinkedReports<T>(ManagementPackLinkedReportCriteria, ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringModuleType(Guid)
Obsolete.

Retrieves a single module type defined in this management group.

GetMonitoringModuleType(String, ManagementPack)
Obsolete.

Retrieves a single module type defined in this management group.

GetMonitoringModuleTypes()
Obsolete.

Retrieves all the module types defined in this management group.

GetMonitoringModuleTypes(ICollection<Guid>)
Obsolete.

Retrieves the module types in this management group.

GetMonitoringModuleTypes(ManagementPackModuleTypeCriteria)
Obsolete.

Gets MonitoringModuleTypes based on criteria.

GetMonitoringModuleTypes(String)
Obsolete.

Retrieves module types defined in this management group.

GetMonitoringObject(Guid)
Obsolete.

This method returns the MonitoringObject by id

GetMonitoringObjects(ICollection<Guid>)
Obsolete.

This method returns MonitoringObjects by ids

GetMonitoringObjects(ICollection<MonitoringObjectCriteria>)
Obsolete.

This method returns a collection of monitoring objects matching any of the given criterias.

GetMonitoringObjects(MonitoringClass)
Obsolete.

This method returns a collection of monitoring objects of a single type and any derived types, allowing for abstract types to be specified.

GetMonitoringObjects(MonitoringObjectCriteria)
Obsolete.

This method returns a collection of monitoring objects of a single type.

GetMonitoringObjects(MonitoringObjectGenericCriteria)
Obsolete.

This method returns MonitoringObjects by generic criteria

GetMonitoringObjects(MonitoringObjectGenericCriteria, MonitoringClass)
Obsolete.

This method returns MonitoringObjects by generic criteria

GetMonitoringOverride(Guid)
Obsolete.

Gets an override by id.

GetMonitoringOverrides()
Obsolete.

Returns overrides.

GetMonitoringOverrides(ManagementPackOverrideCriteria)
Obsolete.

Returns overrides by criteria

GetMonitoringPage(Guid)
Obsolete.

Retrieves a single MonitoringPage defined in this management group.

GetMonitoringPages()
Obsolete.

Retrieves all the UI paged defined in this management group.

GetMonitoringPages(ManagementPackPageCriteria)
Obsolete.

Gets MonitoringPages based on criteria.

GetMonitoringPageSet(Guid)
Obsolete.

Retrieves the page set used for displaying UI for the specific ManagementPackElementOld Id.

GetMonitoringPageSet(ManagementPackElement)
Obsolete.

Retrieves the page set used for displaying UI for the specific ManagementPackElementOld.

GetMonitoringPageSets()
Obsolete.

Gets MonitoringPageSets.

GetMonitoringPageSets(ManagementPackPageSetCriteria)
Obsolete.

Gets MonitoringPageSets based on criteria.

GetMonitoringPerformanceData()
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(Guid)
Obsolete.

Retrieves the performance data by id.

GetMonitoringPerformanceData(MonitoringClass)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceData(MonitoringPerformanceDataCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader()
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringClass)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringPerformanceDataReader(MonitoringPerformanceDataCriteria, MonitoringClass, TraversalDepth)
Obsolete.

Retrieves all the MonitoringPerformanceData objects in the management group.

GetMonitoringProfile(Guid)
Obsolete.

Gets the specified profile.

GetMonitoringProfiles()
Obsolete.

Retrieves all the profiles defined in the management group.

GetMonitoringRecoveries()
Obsolete.

Gets recoveries.

GetMonitoringRecoveries(ManagementPackRecoveryCriteria)
Obsolete.

Gets recoveries based on criteria.

GetMonitoringRecoveries<T>(ICollection<T>)
Obsolete.

Gets all the recoveries in this management group targeted to any of these instances.

GetMonitoringRecoveries<T>(ManagementPackRecoveryCriteria, ICollection<T>)
Obsolete.

Gets all the recoveries in this management group targeted to any of these instances.

GetMonitoringRecovery(Guid)
Obsolete.

Gets a recovery by id.

GetMonitoringRecoveryResults()
Obsolete.

Retrieves all the MonitoringRecoveryResult objects in the management group by criteria.

GetMonitoringRecoveryResults(RecoveryResultCriteria)
Obsolete.

Retrieves all the MonitoringRecoveryResult objects in the management group by criteria.

GetMonitoringRelationshipClass(Guid)
Obsolete.
Obsolete.

Retrieves a single relationship type defined in this management group.

GetMonitoringRelationshipClass(String, ManagementPack)
Obsolete.
Obsolete.

Retrieves a single relationship type defined in this management group.

GetMonitoringRelationshipClass(SystemRelationship)
Obsolete.
Obsolete.

Retrieves a single relationship type defined in this management group by the well-known system types enumeration.

GetMonitoringRelationshipClasses()
Obsolete.
Obsolete.

Retrieves all the relationship types defined in this management group.

GetMonitoringRelationshipClasses(ICollection<Guid>)
Obsolete.
Obsolete.

Retrieves the relationship types in this management group.

GetMonitoringRelationshipClasses(ManagementPackRelationshipCriteria)
Obsolete.
Obsolete.

Gets MonitoringRelationshipClasses based on criteria.

GetMonitoringRelationshipClasses(String)
Obsolete.
Obsolete.

Retrieves relationship types defined in this management group.

GetMonitoringRelationshipObject(Guid)
Obsolete.

This method returns the MonitoringRelationshipObject by id

GetMonitoringRelationshipObjects(ICollection<Guid>)
Obsolete.

This method returns MonitoringRelationshipObject by ids

GetMonitoringRelationshipObjects(ICollection<MonitoringRelationshipClass>)
Obsolete.

Retrieves a collection of relationships by a collection of relationship types.

GetMonitoringRelationshipObjects(ICollection<MonitoringRelationshipClass>, DerivedClassTraversalDepth)
Obsolete.

Retrieves a collection of relationships by a collection of relationship types.

GetMonitoringRelationshipObjects(MonitoringClass, MonitoringClass)
Obsolete.

Retrieves a collection of relationships scoping by the source and target monitoring class type, including derived types.

GetMonitoringRelationshipObjects(MonitoringRelationshipClass)
Obsolete.

Retrieves a collection of relationships of the given type.

GetMonitoringRelationshipObjects(MonitoringRelationshipClass, DerivedClassTraversalDepth)
Obsolete.

Retrieves a collection of relationships of the given type.

GetMonitoringRelationshipObjects(MonitoringRelationshipObjectGenericCriteria)
Obsolete.

This method returns MonitoringRelationshipObject by generic criteria

GetMonitoringRelationshipObjects(MonitoringRelationshipObjectGenericCriteria, MonitoringClass, MonitoringClass)
Obsolete.

Retrieves a collection of relationships by criteria further scoping by the source and target monitoring class type, including derived types.

GetMonitoringRelationshipObjectsBySourceMonitoringClass(MonitoringClass)
Obsolete.

Retrieves a collection of relationships scoping by the source monitoring class type, including derived types.

GetMonitoringRelationshipObjectsBySourceMonitoringClass(MonitoringRelationshipObjectGenericCriteria, MonitoringClass)
Obsolete.

Retrieves a collection of relationships by criteria further scoping by the source monitoring class type, including derived types.

GetMonitoringRelationshipObjectsByTargetMonitoringClass(MonitoringClass)
Obsolete.

Retrieves a collection of relationships scoping by the target monitoring class type, including derived types.

GetMonitoringRelationshipObjectsByTargetMonitoringClass(MonitoringRelationshipObjectGenericCriteria, MonitoringClass)
Obsolete.

Retrieves a collection of relationships by criteria further scoping by the target monitoring class type, including derived types.

GetMonitoringReport(Guid)
Obsolete.

Gets a report by id.

GetMonitoringReportParameterControl(Guid)
Obsolete.

Gets a MonitoringReportParameterControl by id.

GetMonitoringReportParameterControls()
Obsolete.

Gets MonitoringReportParameterControl.

GetMonitoringReportParameterControls(ManagementPackReportParameterControlCriteria)
Obsolete.

Gets MonitoringReportParameterControl based on criteria.

GetMonitoringReportResource(Guid)
Obsolete.

Gets a MonitoringReportResource by id.

GetMonitoringReportResources()
Obsolete.

Gets MonitoringReportResource.

GetMonitoringReportResources(ManagementPackReportResourceCriteria)
Obsolete.

Gets MonitoringReportResource based on criteria.

GetMonitoringReports()
Obsolete.

Gets monitoring reports.

GetMonitoringReports(ManagementPackReportCriteria)
Obsolete.

Gets reports based on criteria.

GetMonitoringReports<T>(ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringReports<T>(ManagementPackReportCriteria, ICollection<T>)
Obsolete.

Gets all the reports in this management group targeted to any of these instances.

GetMonitoringRule(Guid)
Obsolete.

Gets a rule by id.

GetMonitoringRules()
Obsolete.

Gets rules.

GetMonitoringRules(ManagementPackRuleCriteria)
Obsolete.

Gets rules based on criteria.

GetMonitoringRules<T>(ICollection<T>)
Obsolete.

Gets all the rules in this management group targeted to any of these instances.

GetMonitoringRules<T>(ManagementPackRuleCriteria, ICollection<T>)
Obsolete.

Gets all the rules in this management group targeted to any of these instances.

GetMonitoringSchemaType(Guid)
Obsolete.

Gets a MonitoringSchemaType by id.

GetMonitoringSchemaTypes()
Obsolete.

Gets MonitoringSchemaTypes.

GetMonitoringSchemaTypes(ManagementPackSchemaTypeCriteria)
Obsolete.

Gets MonitoringSchemaTypes based on criteria.

GetMonitoringSecureData()
Obsolete.

Gets all the secure data the user has access to.

GetMonitoringSecureData(Byte[])
Obsolete.

Gets the secure data by id.

GetMonitoringSecureData(Guid)
Obsolete.

Gets the secure data by id.

GetMonitoringSecureData(MonitoringSecureDataCriteria)
Obsolete.

Gets all the secure data the user has access to.

GetMonitoringSecureDataHealthServiceReference(Guid)
Obsolete.

Gets the secure references by id.

GetMonitoringSecureDataHealthServiceReferenceByHealthServiceId(Nullable<Guid>)
Obsolete.

Gets the secure references by id of the health service.

GetMonitoringSecureDataHealthServiceReferenceBySecureDataId(Guid)
Obsolete.

Gets the secure references by id of the monitoring secure data.

GetMonitoringSecureDataHealthServiceReferenceBySecureReferenceId(Guid)
Obsolete.

Gets the secure references by id of the monitoring secure reference.

GetMonitoringSecureDataHealthServiceReferences()
Obsolete.

Gets the secure references

GetMonitoringSecureReference(Guid)
Obsolete.

Gets a MonitoringSecureReference by id.

GetMonitoringSecureReferenceForActionAccount()
Obsolete.

Gets MonitoringSecureReferences.

GetMonitoringSecureReferences()
Obsolete.

Gets MonitoringSecureReferences.

GetMonitoringSecureReferences(ManagementPackSecureReferenceCriteria)
Obsolete.

Gets MonitoringSecureReferences based on criteria.

GetMonitoringStateForMonitoringObjects<T>(ICollection<T>, ICollection<ManagementPackMonitor>)
Obsolete.

Gets monitoring state for a list of monitoring objects and monitors.

GetMonitoringStringResource(Guid)
Obsolete.

Gets a single MonitoringStringResource object based on an id.

GetMonitoringStringResources(ICollection<Guid>)
Obsolete.

Gets a collection of MonitoringStringResource objects based on a collection of ids.

GetMonitoringTask(Guid)
Obsolete.

Gets a task by id.

GetMonitoringTaskResults()
Obsolete.

Retrieves all the MonitoringTaskResult objects in the management group by criteria.

GetMonitoringTaskResults(Guid)
Obsolete.

Retrieves a task result

GetMonitoringTaskResults(MonitoringClass)
Obsolete.

Retrieves all the MonitoringTaskResult objects in the management group by criteria.

GetMonitoringTaskResults(TaskResultCriteria)
Obsolete.

Retrieves all the MonitoringTaskResult objects in the management group by criteria.

GetMonitoringTaskResults(TaskResultCriteria, MonitoringClass)
Obsolete.

Retrieves all the MonitoringTaskResult objects in the management group by criteria.

GetMonitoringTasks()
Obsolete.

Gets tasks.

GetMonitoringTasks(ManagementPackTaskCriteria)
Obsolete.

Gets tasks based on criteria.

GetMonitoringTasks<T>(ICollection<T>)
Obsolete.

Gets all the tasks in this management group targeted to any of these instances.

GetMonitoringTasks<T>(ManagementPackTaskCriteria, ICollection<T>)
Obsolete.

Gets all the tasks in this management group targeted to any of these instances.

GetMonitoringTemplate(Guid)
Obsolete.

Gets a template by id.

GetMonitoringTemplates()
Obsolete.

Gets templates.

GetMonitoringTemplates(ManagementPackTemplateCriteria)
Obsolete.

Gets templates based on criteria.

GetMonitoringUserRole(Guid)
Obsolete.

Gets the specified user role.

GetMonitoringUserRoles()
Obsolete.

Retrieves all the User Role objects in the management group.

GetMonitoringUserRolesForMonitoringObject(Guid)
Obsolete.

Gets all the user role ids that have the base monitoring object as
part of its scope.

GetMonitoringView(Guid)
Obsolete.

Gets a view by id.

GetMonitoringViews()
Obsolete.

Gets views.

GetMonitoringViews(ManagementPackViewCriteria)
Obsolete.

Gets views based on criteria.

GetMonitoringViews<T>(ICollection<T>)
Obsolete.

Gets all the views in this management group targeted to any of these instances.

GetMonitoringViews<T>(ManagementPackViewCriteria, ICollection<T>)
Obsolete.

Gets all the views in this management group targeted to any of these instances.

GetMonitoringViewType(Guid)
Obsolete.

Retrieves a single view type defined in this management group.

GetMonitoringViewType(String, ManagementPack)
Obsolete.

Retrieves a single view type defined in this management group.

GetMonitoringViewTypes()
Obsolete.

Retrieves all the view types defined in this management group.

GetMonitoringViewTypes(ICollection<Guid>)
Obsolete.

Retrieves the view types in this management group.

GetMonitoringViewTypes(ManagementPackViewTypeCriteria)
Obsolete.

Gets MonitoringViewTypes based on criteria.

GetMonitoringViewTypes(String)
Obsolete.

Retrieves view types defined in this management group.

GetMonitors()
Obsolete.

Gets monitors.

GetMonitors(ManagementPackMonitorCriteria)
Obsolete.

Gets monitors based on criteria.

GetNotificationAction(Guid)
Obsolete.

Retrieve notification action by id.

GetNotificationAction(String)
Obsolete.

Retrieve notification action by name.

GetNotificationActions()
Obsolete.

Get all actions.

GetNotificationEndpoint(Guid)
Obsolete.

Retrieve notification endpoint by id.

GetNotificationEndpoint(String)
Obsolete.

Retrieve notification endpoint by name.

GetNotificationEndpoints()
Obsolete.

Get all endpoints.

GetNotificationRecipient(Guid)
Obsolete.

Retrieve notification recipient by id.

GetNotificationRecipient(String)
Obsolete.

Retrieve notification recipient by name.

GetNotificationRecipients()
Obsolete.

Get all recipients.

GetNotificationSubscription(Guid)
Obsolete.

Retrieve notification subscription by id.

GetNotificationSubscription(String)
Obsolete.

Retrieve notification subscription by name.

GetNotificationSubscriptions()
Obsolete.

Retrieve notification subscriptions.

GetPartialMonitoringObject(Guid)
Obsolete.

This method returns the PartialMonitoringObject by id

GetPartialMonitoringObjects(ICollection<Guid>)
Obsolete.

This method returns PartialMonitoringObject by ids

GetPartialMonitoringObjects(MonitoringClass)
Obsolete.

This method returns a collection of monitoring objects of a single type and any derived types, allowing for abstract types to be specified.

GetPartialMonitoringObjects(MonitoringObjectGenericCriteria)
Obsolete.

This method returns PartialMonitoringObjects by generic criteria

GetPartialMonitoringObjects(MonitoringObjectGenericCriteria, MonitoringClass)
Obsolete.

This method returns PartialMonitoringObjects by generic criteria

GetPartialMonitoringObjectsAccessibleForOverrides()
Obsolete.

Returns the root monitoring objects as scoped for advanced operators.

GetRelatedMonitoringObjects<T>(ICollection<T>, ICollection<MonitoringObjectCriteria>, TraversalDepth)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by any containment relationship and of the specified criteria.

GetRelatedMonitoringObjects<T>(ICollection<T>, IList<MonitoringClass>)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by Membership, and of the given type or any derived types.

GetRelatedMonitoringObjects<T>(ICollection<T>, IList<MonitoringClass>, TraversalDepth)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by Membership, and of the given type or any derived types.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringClass)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by Membership, and of the given type or any derived types.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringClass, TraversalDepth)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by Membership, and of the given type or any derived types.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringObjectCriteria)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by any containment relationship and of the specified criteria.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringObjectCriteria, TraversalDepth)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by any containment relationship and of the specified criteria.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringRelationshipClass)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by the given relationship, or any relationship that derives from it.

GetRelatedMonitoringObjects<T>(ICollection<T>, MonitoringRelationshipClass, TraversalDepth)
Obsolete.

This method will find any MonitoringObject instances that are related to the MonitoringObjects provided by the given relationship.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, IList<MonitoringClass>)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects. provided by Membership, and of the given type or any derived types.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, IList<MonitoringClass>, TraversalDepth)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects provided by Membership, and of the given type or any derived types.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, MonitoringClass)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects. provided by Membership, and of the given type or any derived types.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, MonitoringClass, TraversalDepth)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects provided by Membership, and of the given type or any derived types.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, MonitoringRelationshipClass)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects provided by the given relationship, or any relationship that derives from it.

GetRelatedPartialMonitoringObjects<T>(ICollection<T>, MonitoringRelationshipClass, TraversalDepth)
Obsolete.

This method will find any PartialMonitoringObject instances that are related to the monitoring objects provided by the given relationship.

GetRootMonitoringObjectGroups()
Obsolete.

Returns the root monitoring object groups based on the current users security scope.

GetRootMonitoringObjects()
Obsolete.

Returns the root monitoring objects based on the current users security scope.

GetRootMonitoringObjectsAccessibleForOverrides()
Obsolete.

Returns the root monitoring objects as scoped for advanced operators.

GetRootPartialMonitoringObjectGroups()
Obsolete.

Returns the root monitoring object groups based on the current users security scope.

GetRootPartialMonitoringObjects()
Obsolete.

Returns the root monitoring objects based on the current users security scope.

GetServiceLevelObjective<T>(Guid)
Obsolete.

Returns the service level objective with the specifiedGuidobject from the store.

GetServiceLevelObjectives<T>()
Obsolete.

Retrieves all service level objects in the store.

GetServiceLevelObjectives<T>(ManagementPackServiceLevelObjectiveCriteria<T>)
Obsolete.

Retrieves all service level objects in the store that correspond to the specified criteria.

GetTieringAdministration()
Obsolete.

Gets a tiering administration objects

GetTrustedDomains()

Returns the number of clients connected to the managementgroup sdk service

GetUnitMonitorType(Guid)
Obsolete.

Retrieves a single unit monitor type defined in this management group.

GetUnitMonitorType(String, ManagementPack)
Obsolete.

Retrieves a single unit monitor type defined in this management group.

GetUnitMonitorTypes()
Obsolete.

Retrieves all the unit monitor types defined in this management group.

GetUnitMonitorTypes(ICollection<Guid>)
Obsolete.

Retrieves the monitor types in this management group.

GetUnitMonitorTypes(ManagementPackUnitMonitorTypeCriteria)
Obsolete.

Gets UnitMonitorTypes based on criteria.

GetUnitMonitorTypes(String)
Obsolete.

Retrieves unit monitor types defined in this management group.

GetUserRolesForOperationAndUser(Guid, String)
Obsolete.

Gets all the user role ids that grant access to the operation and user.

GetUserSettings()
Obsolete.

Retrieves the root object for all user settings operations.

ImportManagementPack(ManagementPack)
Obsolete.

Imports the management pack into this ManagementGroup.

InsertMonitoringSecureData(MonitoringSecureData)
Obsolete.

Inserts the secure data into the system.

InsertMonitoringSecureDataHealthServiceReference(MonitoringSecureDataHealthServiceReference)
Obsolete.

Inserts the secure data reference into the system.

InsertMonitoringUserRole(MonitoringUserRole)
Obsolete.

Inserts new user role.

InsertMonitoringUserRoles(ICollection<MonitoringUserRole>)
Obsolete.

Inserts new user roles.

InsertNotificationAction(NotificationAction)
Obsolete.

Inserts the notification action.

InsertNotificationEndpoint(NotificationEndpoint)
Obsolete.

Inserts the notification endpoint.

InsertNotificationRecipient(NotificationRecipient)
Obsolete.

Inserts the notification recipient.

InsertNotificationSubscription(NotificationSubscription)
Obsolete.

Inserts the notification subscription.

IsUserAdministrator()
Obsolete.

Checks if the calling user is an administrator.

IsUserAdvancedOperator()
Obsolete.

Checks if the calling user is an advanced operator.

IsUserAuthor()
Obsolete.

Checks if the calling user is an author.

IsUserInMonitoringObjectScope(String, IList<Guid>)
Obsolete.

Checks if the calling user is assigned the scopes specified in the scope list.

IsUserInMonitoringProfile(Guid)
Obsolete.

Checks if the calling user is the profile.

IsUserOperator()
Obsolete.

Checks if the calling user is an operator.

IsUserReadonlyOperator()
Obsolete.

Checks if the calling user is an readonly operator.

IsUserReportOperator()
Obsolete.

Checks if the calling user is a report operator. This is applicable only if reporting is installed. Please check to see if reporting is installed before calling this method.

IsUserReportSecurityAdministrator()
Obsolete.

Checks if the calling user is a report security administrator.

IsValidUserRole(Guid)
Obsolete.

Checks if user role id is valid.

RefreshMonitoringGroupMembers(ManagementPack)
Obsolete.

Refresh the members of any groups that are a target of a group population rule or discovery.

RefreshTypeCache()
Obsolete.

Refreshes the type space cache.

SubmitMonitoringTask<T>(ICollection<T>, MonitoringTask, TaskConfiguration)
Obsolete.

Submits a task targeted to a collection of monitoring objects and returns a batch id for getting results manually

SubmitMonitoringTask<T>(ICollection<T>, MonitoringTask, TaskConfiguration, MonitoringTaskStatusChangeCallback)
Obsolete.

Submits a task targeted to a collection of monitoring objects and returns a batch id under which the tasks were executed.

Caller will be called back on the specified callback when any of task results change for the batch, with the new results.

ToString()

Overrides the default ToString implementation to support the Command Shell.

UninstallManagementPack(ManagementPack)
Obsolete.

Uninstalls the given management pack from the system.

UnregisterMonitoringTaskStatusChangeCallback(Guid)
Obsolete.

Unregisters the callback for the given batch id.

UnregisterMonitoringTaskStatusChangeCallback(IAsyncResult)
Obsolete.

Unregisters the underlying callback for the IAsyncResult provided by any of the async task submission methods.

UpdateMonitoringAlerts<T>(IList<T>, String)
Obsolete.

Updates the batch of alerts.

UpdateMonitoringAlerts<T>(IList<T>, String, MonitoringConnector)
Obsolete.

Updates the batch of alerts.

UpdateMonitoringUserRoles(ICollection<MonitoringUserRole>)
Obsolete.

Updates the user role.

Events

OnGroomingNotification
Obsolete.

Notifies subscribers of grooming occuring. Upon subscription, callers will receive all the latest grooming info objects and subsequent notifications will only include changes.

OnManagementPackCacheRefresh
Obsolete.

Notifies subscribers of the management pack cache actually being refreshed. This indicates when any management pack has changed in the system and is a superset of TypeCacheRefresh.

OnTypeCacheRefresh
Obsolete.

Notifies subscribers of the type cache actually being refreshed. This does not include management pack object refreshes and is a subset of OnManagementPackCacheRefresh

Applies to

See also