JobDetails Class

IIS 7.0

Provides details about an IIS Transform Manager job.

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)

[SerializableAttribute]
[DataContractAttribute]
public class JobDetails

The JobDetails type exposes the following members.

  NameDescription
Public propertyEndTimeGets or sets the time when the job ended.
Public propertyFolderGets or sets the root folder of the JobManager object that is processing the job.
Public propertyInstanceFileNameGets or sets the name of the file that matched the file watcher filter and that instantiated the job.
Public propertyJobDefinitionIdGets or sets the ID of the JobDefinition object that created this job.
Public propertyJobDefinitionNameGets or sets the name of the JobDefinition object that created this job.
Public propertyJobNameGets or set the name of this job.
Public propertyJobSchedulerIdGets or sets the ID of the JobScheduler object that runs this job.
Public propertyJobSchedulerNameGets or sets the name of the job scheduler that runs this job.
Public propertyJobTemplateIdGets or sets the ID of the job template that defines the tasks for this job.
Public propertyJobTemplateNameGets or sets the name of the job template that defines the tasks for this job.
Public propertyLogFolder
Public propertyManifestNameGets or sets the name of the manifest file that defines this job.
Public propertyPriorityGets or sets the priority of the job.
Public propertyProgressGets or sets the percentage complete of the job.
Public propertyQueueTimeGets or sets the date and time when the job was added to the work queue.
Public propertyStartTimeGets or sets the date and time when the job was started by the scheduler.
Public propertyStatusGets or sets the status of the job.
Public propertyStatusStringGets a string representation of the status.
Public propertySubmitTimeGets or sets the time that the job was submitted to the scheduler.
Public propertyTaskCountGets or sets the number of tasks that are in this job.
Public propertyTaskIndexGets or sets the index of the current task.
Top

  NameDescription
Public methodStatic memberCreateWorkItemCreates a JobDetails object that defines a work item based on the specified job manifest.
Public methodStatic memberCreateWorkItemElementCreates an XML element based on the specified JobDetails object that defines a work item.
Public methodStatic memberCreateWorkItemFromXElementCreates a JobDetails object that defines a work item using the specified XML element.
Public methodEquals (Inherited from Object.)
Public methodExpandJobDetailsElementCreates an XML element from a JobDetails object that defines a work item.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodStatic memberGetJobDetailsAttributeReturns the attribute name of a JobDetails object.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberStatusFromStringReturns a JobStatus object that corresponds to the specified status string.
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberJobDetailsEndTimeRepresents a constant that is used when transform jobs are sorted by the "endTime" field.
Public fieldStatic memberJobDetailsFolderRepresents a constant that is used when transform jobs are sorted by the "folder" field.
Public fieldStatic memberJobDetailsIdRepresents a constant that is used when transform jobs are sorted by the "id" field.
Public fieldStatic memberJobDetailsInstanceFileNameRepresents a constant that is used when transform jobs are sorted by the "instanceFileName" field.
Public fieldStatic memberJobDetailsJobDefinitionIdRepresents a constant that is used when transform jobs are sorted by the "jobDefinitionId" field.
Public fieldStatic memberJobDetailsJobNameRepresents a constant that is used when transform jobs are sorted by the "jobName" field.
Public fieldStatic memberJobDetailsJobTemplateIdRepresents a constant that is used when transform jobs are sorted by the "jobTemplateId" field.
Public fieldStatic memberJobDetailsLogFolder
Public fieldStatic memberJobDetailsManifestNameRepresents a constant that is used when transform jobs are sorted by the "manifestName" field.
Public fieldStatic memberJobDetailsPriorityRepresents a constant that is used when transform jobs are sorted by the "priority" field.
Public fieldStatic memberJobDetailsProgressRepresents a constant that is used when transform jobs are sorted by the "progress" field.
Public fieldStatic memberJobDetailsQueueTimeRepresents a constant that is used when transform jobs are sorted by the "queueTime" field.
Public fieldStatic memberJobDetailsRootRepresents a constant that is used when transform jobs are sorted by the "workItem" field.
Public fieldStatic memberJobDetailsSchedulerIdRepresents a constant that is used when transform jobs are sorted by the "jobSchedulerId" field.
Public fieldStatic memberJobDetailsStartTimeRepresents a constant that is used when transform jobs are sorted by the "startTime" field.
Public fieldStatic memberJobDetailsStatusRepresents a constant that is used when transform jobs are sorted by the "status" field.
Public fieldStatic memberJobDetailsSubmitTimeRepresents a constant that is used when transform jobs are sorted by the "submitTime" field.
Public fieldStatic memberJobDetailsTaskCountRepresents a constant that is used when transform jobs are sorted by the "taskCount" field.
Public fieldStatic memberJobDetailsTaskIndexRepresents a constant that is used when transform jobs are sorted by the "taskIndex" field.
Top

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