FsrmReportSchedulerClass Class

 

Used to manage scheduled tasks for report jobs and file management jobs.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

System.Object
  Microsoft.Storage.FsrmReportSchedulerClass

<ClassInterfaceAttribute(0)>
<GuidAttribute("EA25F1B8-1B8D-4290-8EE8-E17C12C2FE20")>
Public Class FsrmReportSchedulerClass
	Implements IFsrmReportScheduler, FsrmReportScheduler

NameDescription
System_CAPS_pubmethodFsrmReportSchedulerClass()

Creates a new instance of the FsrmReportSchedulerClass object.

NameDescription
System_CAPS_pubmethodCreateScheduleTask(String, Object, String)

Creates a scheduled task that is used to trigger a report job.

System_CAPS_pubmethodDeleteScheduleTask(String)

Deletes a task that is used to trigger a report job.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodModifyScheduleTask(String, Object, String)

Modifies a task that is used to trigger a report job.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodVerifyNamespaces(Object)

Verifies that the specified local directory paths that are used as the source for the reports are valid.

To enumerate the schedules for reports, call the EnumReportJobs method. Use the task name in the Task property to retrieve the schedule from the Task Scheduler. To retrieve the schedule, call the ITaskScheduler.Activate method. (FSRM supports only Task Scheduler version 1.0, not version 2.0.) Note that some report jobs may not have an associated schedule.

To enumerate the schedules for file management jobs, call the EnumFileManagementJobs method. Use the task name in the Task property to retrieve the schedule from the Task Scheduler. To retrieve the schedule, call the ITaskScheduler.Activate method.

To create this object from a script, use the "Fsrm.FsrmReportScheduler" program identifier.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top

Community Additions

ADD
Show: