Share via


DataWarehouse Class

Definition

A DataWarehouse object.

public ref class DataWarehouse : Microsoft::EnterpriseManagement::Common::MonitoringBase
[System.Serializable]
public class DataWarehouse : Microsoft.EnterpriseManagement.Common.MonitoringBase
type DataWarehouse = class
    inherit MonitoringBase
Public Class DataWarehouse
Inherits MonitoringBase
Inheritance
DataWarehouse
Attributes

Properties

Id

The Id of the Warehouse. Its really a hash of MainDatabaseServerName+MainDatabaseName

ManagementGroup

The ManagementGroup the object was instantiated in.

MyReportsFolderName

The SRS Url.

ReportingServerUrl

The SRS Url.

ReportRootFolderName

The SRS Url.

Methods

GetDataWarehouseData(String, StoredProcedureParameterCollection)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection, IEnumerable<String>)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection, IEnumerable<String>, Int32)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection, Int32)

Returns Stored Procedure results based on parameters passed.

GetImagesForMonitoringClasses(IList<Guid>, ManagementPackImageCategory)
Obsolete.

Returns all managementgroups that use the current datawarehouse

GetManagementPacks(IList<Guid>, DateTime, DateTime)

Returns MonitoringObjectInfo from Guids

GetManagementPacks(IList<Guid>, DateTime, DateTime, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringClasses(IList<Guid>)

Returns MonitoringClassInfo from Guids

GetMonitoringClasses(IList<Guid>, String)

Returns MonitoringClassInfo from Guids

GetMonitoringClasses(IList<String>)

Returns MonitoringClassInfo from SystemNames

GetMonitoringClasses(IList<String>, String)

Returns MonitoringClassInfo from SystemNames

GetMonitoringObjects(IList<Guid>)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Guid>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Int32>)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Int32>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<PartialMonitoringObject>)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<PartialMonitoringObject>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringRules(IList<Guid>)

Returns MonitoringObjectInfo from Guids

GetMonitoringRules(IList<Guid>, String)

Returns MonitoringObjectInfo from Guids

GetNeighboringManagementGroups(Guid, String)

Returns all managementgroups that use the current datawarehouse

GetPerformanceObjects()

Returns MonitoringObjectInfo from Guids

GetPerformanceRuleInstances(PerformanceRuleInfo)

Returns RuleInstances for PerformanceRules

GetPerformanceRules(IList<Guid>)

Returns MonitoringObjectInfo from Guids

GetPerformanceRules(IList<Guid>, String)

Returns MonitoringObjectInfo from Guids

GetServiceLevelAgreements(IList<Pair<Guid,Guid>>)

Retrieves ServiceLevelAgreements based on SLAId, MGId

GetServiceLevelAgreements(IList<Pair<Guid,Guid>>, String)

Retrieves ServiceLevelAgreements based on SLAId, MGId

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

SearchMonitoringClasses(IList<Guid>, String, DateTime, DateTime, Int32)

Returns MonitoringClassInfo By Searching Criteria

SearchMonitoringClasses(IList<Guid>, String, DateTime, DateTime, Int32, String)

Returns MonitoringClassInfo By Searching Criteria

SearchMonitoringObjects(IList<Guid>, IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32)

Searches for MonitoringObjects with given criteria and contained classes

SearchMonitoringObjects(IList<Guid>, IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32, String)

Searches for MonitoringObjects with given criteria

SearchMonitoringObjects(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32)

Searches for MonitoringObjects with given criteria

SearchMonitoringObjects(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32, String)

Searches for MonitoringObjects with given criteria

SearchMonitoringRules(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32)

Returns MonitoringObjectInfo from Guids

SearchMonitoringRules(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32, String)

Returns MonitoringObjectInfo from Guids

SearchPerformanceRules(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32)

Returns MonitoringObjectInfo from Guids

SearchPerformanceRules(IList<Guid>, IList<Guid>, String, DateTime, DateTime, Int32, String)

Returns MonitoringObjectInfo from Guids

SearchPerformanceRules(IList<Guid>, IList<Guid>, String, String, DateTime, DateTime, Int32)

Returns MonitoringObjectInfo from Guids

SearchPerformanceRules(IList<Guid>, IList<Guid>, String, String, DateTime, DateTime, Int32, String)

Returns MonitoringObjectInfo from Guids

SearchServiceLevelAgreements(IList<Guid>, String, DateTime, DateTime)

Searches for SLAs with given criteria

SearchServiceLevelAgreements(IList<Guid>, String, DateTime, DateTime, String)

Searches for MonitoringObjects with given criteria

Applies to