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, IEnumerable<String>, Int32)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection, IEnumerable<String>)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection, Int32)

Returns Stored Procedure results based on parameters passed.

GetDataWarehouseData(String, StoredProcedureParameterCollection)

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, String)

Returns MonitoringObjectInfo from Guids

GetManagementPacks(IList<Guid>, DateTime, DateTime)

Returns MonitoringObjectInfo from Guids

GetMonitoringClasses(IList<Guid>, String)

Returns MonitoringClassInfo from Guids

GetMonitoringClasses(IList<Guid>)

Returns MonitoringClassInfo from Guids

GetMonitoringClasses(IList<String>, String)

Returns MonitoringClassInfo from SystemNames

GetMonitoringClasses(IList<String>)

Returns MonitoringClassInfo from SystemNames

GetMonitoringObjects(IList<Guid>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Guid>)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Int32>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<Int32>)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<PartialMonitoringObject>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringObjects(IList<PartialMonitoringObject>)

Returns MonitoringObjectInfo from Guids

GetMonitoringRules(IList<Guid>, String)

Returns MonitoringObjectInfo from Guids

GetMonitoringRules(IList<Guid>)

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>, String)

Returns MonitoringObjectInfo from Guids

GetPerformanceRules(IList<Guid>)

Returns MonitoringObjectInfo from Guids

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

Retrieves ServiceLevelAgreements based on SLAId, MGId

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

Retrieves ServiceLevelAgreements based on SLAId, MGId

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

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

Returns MonitoringClassInfo By Searching Criteria

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

Returns MonitoringClassInfo By Searching Criteria

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

Searches for MonitoringObjects with given 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>, 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

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

Returns MonitoringObjectInfo from Guids

SearchMonitoringRules(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, DateTime, DateTime, Int32)

Returns MonitoringObjectInfo from Guids

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

Returns MonitoringObjectInfo from Guids

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

Returns MonitoringObjectInfo from Guids

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

Searches for MonitoringObjects with given criteria

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

Searches for SLAs with given criteria

Applies to