Assembly: Microsoft.EnterpriseManagement.OperationsManager (in microsoft.enterprisemanagement.operationsmanager.dll)
Usage
Visual Basic |
---|
Dim instance As PartialMonitoringObject Dim startTime As DateTime Dim scheduledEndTime As DateTime Dim reason As MaintenanceModeReason Dim comments As String Dim traversalDepth As TraversalDepth instance.ScheduleMaintenanceMode(startTime, scheduledEndTime, reason, comments, traversalDepth) |
Syntax
Visual Basic |
---|
Public Sub ScheduleMaintenanceMode ( _ startTime As DateTime, _ scheduledEndTime As DateTime, _ reason As MaintenanceModeReason, _ comments As String, _ traversalDepth As TraversalDepth _ ) |
C# |
---|
public void ScheduleMaintenanceMode ( DateTime startTime, DateTime scheduledEndTime, MaintenanceModeReason reason, string comments, TraversalDepth traversalDepth ) |
C++ |
---|
public: void ScheduleMaintenanceMode ( DateTime startTime, DateTime scheduledEndTime, MaintenanceModeReason reason, String^ comments, TraversalDepth traversalDepth ) |
J# |
---|
public void ScheduleMaintenanceMode ( DateTime startTime, DateTime scheduledEndTime, MaintenanceModeReason reason, String comments, TraversalDepth traversalDepth ) |
JScript |
---|
public function ScheduleMaintenanceMode ( startTime : DateTime, scheduledEndTime : DateTime, reason : MaintenanceModeReason, comments : String, traversalDepth : TraversalDepth ) |
Parameters
- startTime
-
The time, in DateTime format, to start maintenance mode.
- scheduledEndTime
-
The scheduled time, in DateTime format, to end maintenance mode.
- reason
-
The reason to start maintenance mode.
- comments
-
Comments about starting maintenance mode.
- traversalDepth
-
A value that specifies the scope of the returned results. A value of OneLevel includes only instances of the specified class in the scope of the returned results. A value of Recursive includes instances of the specified class and all instances that are contained by those instances.
Remarks
When a monitoring object is in maintenance mode, the following features are temporarily suspended.
-
Rules and monitors
-
Notifications
-
Diagnostics and recoveries
-
State changes
-
New alerts
When maintenance mode starts or stops, by reaching the startTime or scheduledEndTime time, the MaintenanceModeLastModified is reset.