JobManager Class
Processes IIS Transform Manager jobs.
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Web.Media.TransformManager..::..JobManager
Namespace: Microsoft.Web.Media.TransformManager
Assembly: Microsoft.Web.Media.TransformManager.ServiceLibrary (in Microsoft.Web.Media.TransformManager.ServiceLibrary.dll)
Syntax
'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class JobManager _
Implements IDisposable
'Usage
Dim instance As JobManager
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class JobManager : IDisposable
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class JobManager : IDisposable
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type JobManager =
class
interface IDisposable
end
public class JobManager implements IDisposable
The JobManager type exposes the following members.
Properties
Name | Description | |
---|---|---|
ConfiguringJobs | Gets a collection of job details that specify jobs that are being configured. | |
CredentialId | Gets a GUID that identifies the credential that is associated with this job definition. | |
Enabled | Gets a value that indicates whether the job manager that is associated with this job definition can be started. | |
Id | Gets the XML element ID of the IIS Transform Manager configuration. | |
InputFolderPath | Gets the input folder name. | |
InputIsManifest | Gets a value that indicates whether the file that initiates job creation is a SMIL 2.0-compliant manifest. | |
LastModified | Gets the date and time when the IIS Transform Manager configuration was last modified. | |
LocalFileWatcherFilter | Gets a file filter value that is used to initiate job creation. | |
LogLevel | Gets a log level value that is contained in the log level element of the IIS Transform Manager configuration. | |
Name | Gets the XML element name of the IIS Transform Manager configuration. | |
OutputFolderPath | Gets the output folder for a job. | |
Priority | Gets the priority of a job. | |
RunningJobs | Gets a collection of job details that specify jobs that are running. | |
SchedulerId | Gets the ID of the scheduler that is associated with this job definition. | |
SchedulerInfo | Gets scheduling information about the IIS Transform Manager job. | |
SubmittedJobs | Gets a collection of job details that specify jobs that have been submitted. | |
Template | Gets the job template that defines the tasks for this job. | |
TemplateId | Gets the ID of the job template that the JobDefinition object uses. | |
WatchFolder | Gets a file system folder that will be watched for files that instantiate jobs. |
Top
Methods
Name | Description | |
---|---|---|
Dispose() () () () | Releases all resources that are used by the current instance of the JobManager class. | |
Dispose(Boolean) | Releases unmanaged resources and optionally releases managed resources. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
OnShutdownComplete | Raises the ShutdownComplete event. | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
ShutdownComplete | Occurs when all transform jobs have been processed. |
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.