JobDetails Class
Provides details about an IIS Transform Manager job.
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Web.Media.TransformManager..::..JobDetails
Namespace: Microsoft.Web.Media.TransformManager
Assembly: Microsoft.Web.Media.TransformManager.Common (in Microsoft.Web.Media.TransformManager.Common.dll)
Syntax
'Declaration
<SerializableAttribute> _
<DataContractAttribute> _
Public Class JobDetails
'Usage
Dim instance As JobDetails
[SerializableAttribute]
[DataContractAttribute]
public class JobDetails
[SerializableAttribute]
[DataContractAttribute]
public ref class JobDetails
[<SerializableAttribute>]
[<DataContractAttribute>]
type JobDetails = class end
public class JobDetails
The JobDetails type exposes the following members.
Properties
Name | Description | |
---|---|---|
EndTime | Gets or sets the time when the job ended. | |
Folder | Gets or sets the root folder of the JobManager object that is processing the job. | |
InstanceFileName | Gets or sets the name of the file that matched the file watcher filter and that instantiated the job. | |
JobDefinitionId | Gets or sets the ID of the JobDefinition object that created this job. | |
JobDefinitionName | Gets or sets the name of the JobDefinition object that created this job. | |
JobName | Gets or set the name of this job. | |
JobSchedulerId | Gets or sets the ID of the JobScheduler object that runs this job. | |
JobSchedulerName | Gets or sets the name of the job scheduler that runs this job. | |
JobTemplateId | Gets or sets the ID of the job template that defines the tasks for this job. | |
JobTemplateName | Gets or sets the name of the job template that defines the tasks for this job. | |
LogFolder | ||
ManifestName | Gets or sets the name of the manifest file that defines this job. | |
Priority | Gets or sets the priority of the job. | |
Progress | Gets or sets the percentage complete of the job. | |
QueueTime | Gets or sets the date and time when the job was added to the work queue. | |
StartTime | Gets or sets the date and time when the job was started by the scheduler. | |
Status | Gets or sets the status of the job. | |
StatusString | Gets a string representation of the status. | |
SubmitTime | Gets or sets the time that the job was submitted to the scheduler. | |
TaskCount | Gets or sets the number of tasks that are in this job. | |
TaskIndex | Gets or sets the index of the current task. |
Top
Methods
Name | Description | |
---|---|---|
CreateWorkItem | Creates a JobDetails object that defines a work item based on the specified job manifest. | |
CreateWorkItemElement | Creates an XML element based on the specified JobDetails object that defines a work item. | |
CreateWorkItemFromXElement | Creates a JobDetails object that defines a work item using the specified XML element. | |
Equals | (Inherited from Object.) | |
ExpandJobDetailsElement | Creates an XML element from a JobDetails object that defines a work item. | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetJobDetailsAttribute | Returns the attribute name of a JobDetails object. | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
StatusFromString | Returns a JobStatus object that corresponds to the specified status string. | |
ToString | (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
JobDetailsEndTime | Represents a constant that is used when transform jobs are sorted by the "endTime" field. | |
JobDetailsFolder | Represents a constant that is used when transform jobs are sorted by the "folder" field. | |
JobDetailsId | Represents a constant that is used when transform jobs are sorted by the "id" field. | |
JobDetailsInstanceFileName | Represents a constant that is used when transform jobs are sorted by the "instanceFileName" field. | |
JobDetailsJobDefinitionId | Represents a constant that is used when transform jobs are sorted by the "jobDefinitionId" field. | |
JobDetailsJobName | Represents a constant that is used when transform jobs are sorted by the "jobName" field. | |
JobDetailsJobTemplateId | Represents a constant that is used when transform jobs are sorted by the "jobTemplateId" field. | |
JobDetailsLogFolder | ||
JobDetailsManifestName | Represents a constant that is used when transform jobs are sorted by the "manifestName" field. | |
JobDetailsPriority | Represents a constant that is used when transform jobs are sorted by the "priority" field. | |
JobDetailsProgress | Represents a constant that is used when transform jobs are sorted by the "progress" field. | |
JobDetailsQueueTime | Represents a constant that is used when transform jobs are sorted by the "queueTime" field. | |
JobDetailsRoot | Represents a constant that is used when transform jobs are sorted by the "workItem" field. | |
JobDetailsSchedulerId | Represents a constant that is used when transform jobs are sorted by the "jobSchedulerId" field. | |
JobDetailsStartTime | Represents a constant that is used when transform jobs are sorted by the "startTime" field. | |
JobDetailsStatus | Represents a constant that is used when transform jobs are sorted by the "status" field. | |
JobDetailsSubmitTime | Represents a constant that is used when transform jobs are sorted by the "submitTime" field. | |
JobDetailsTaskCount | Represents a constant that is used when transform jobs are sorted by the "taskCount" field. | |
JobDetailsTaskIndex | Represents a constant that is used when transform jobs are sorted by the "taskIndex" field. |
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.