Microsoft.SqlServer.Management.DatabaseMaintenance Namespace

Classes

DatabaseMaintenanceBaseTask
DbMaintenanceBackupTask
DbMaintenanceCheckIntegrityTask
DbMaintenanceDefragmentIndexTask
DbMaintenanceExecuteAgentJobTask
DbMaintenanceFileCleanupTask
DbMaintenanceHistoryCleanupTask
DbMaintenanceIndexStats
DbMaintenanceNotifyOperatorTask
DbMaintenanceReindexTask
DbMaintenanceShrinkTask
DbMaintenanceTSQLExecuteTask
DbMaintenanceUpdateStatisticsTask
FragmentationData90Base
MaintenancePlan
MaintenancePlan.SubPlansCollection
MaintenancePlanSubPlan
ReportingOptions
ReportingTask
SubPlanDescriptionChangeEventArgs
SubPlanNameChangeEventArgs
SubPlanPostExecuteTask
TaskUIUtils

Interfaces

IContextSelection
IDatabaseMaintenanceBaseTaskInterface
IDbMaintenanceBackupTaskInterface
IDbMaintenanceCheckIntegrityTaskInterface
IDbMaintenanceDefragmentIndexTaskInterface
IDbMaintenanceExecuteAgentJobTaskInterface
IDbMaintenanceFileCleanUpTaskInterface
IDbMaintenanceHistoryCleanupTaskInterface
IDbMaintenanceIndexStatsInterface
IDbMaintenanceNotifyOperatorTaskInterface
IDbMaintenanceReindexTaskInterface
IDbMaintenanceShrinkTaskInterface
IDbMaintenanceUpdateStatisticsTaskInterface
IReportingTaskInterface
ITaskDescriptionInterface

Enums

ActionForExistingBackups
BackupComponent
BackupTaskType
DatabaseSelection
DestinationType
FileType
MaintenancePlanTaskType
ObjectType
TableSelection
TimeUnitType