Scheduler Class
Schedules IIS Transform Manager jobs.
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Web.Media.TransformManager..::..Scheduler
Microsoft.Web.Media.TransformManager. . :: . .HpcScheduler
Microsoft.Web.Media.TransformManager. . :: . .LocalScheduler
Namespace: Microsoft.Web.Media.TransformManager
Assembly: Microsoft.Web.Media.TransformManager.Common (in Microsoft.Web.Media.TransformManager.Common.dll)
Syntax
'Declaration
Public MustInherit Class Scheduler
'Usage
Dim instance As Scheduler
public abstract class Scheduler
public ref class Scheduler abstract
[<AbstractClassAttribute>]
type Scheduler = class end
public abstract class Scheduler
The Scheduler type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Scheduler | Initializes a new instance of the Scheduler class. |
Top
Methods
Name | Description | |
---|---|---|
CancelJob | Cancels the specified job. | |
CleanupJob | Removes scheduler artifacts for the specified job. | |
CleanupWorkFolder | ||
Connect | Connects to the scheduler. | |
Dispose | Releases all resources that are used by the current instance of the Scheduler class. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetJobCompletionDetails | Returns a report about the specified job. | |
GetJobStatus | Returns the status of the specified job. | |
GetRunningJobs | Returns a list of job instance IDs for jobs that are running. | |
GetTaskChildProcessId | Returns the ID of the child process of an executable program by using the specified job instance ID. | |
GetTaskProgress | Returns task progress for the specified job. | |
GetType | (Inherited from Object.) | |
Initialize | Sets the properties for this scheduler instance. | |
MemberwiseClone | (Inherited from Object.) | |
SetLogWriter | Sets the Logger object for the scheduler. | |
SetTaskChildProcessId | Sets the ID of the child process of an executable program by using the specified job instance ID and child process ID. | |
SetTaskCount | Sets the task count for the specified job. | |
SetTaskIndex | Sets the index of a task for the scheduler by using the specified job and task index. | |
StartJob | Starts the specified job using the scheduler. | |
SubmitJob | Submits the job to the scheduler. | |
ToString | (Inherited from Object.) | |
UpdateJobProgress | Updates the progress of the specified job. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.