JobMetadata Class

Defines an object that is passed to the task through the Initialize(ITaskStatus, IJobMetadata, ILogger) method of the ITask class.

Inheritance Hierarchy

System. . :: . .Object
  Microsoft.Web.Media.TransformManager..::..JobMetadata

Namespace:  Microsoft.Web.Media.TransformManager
Assembly:  Microsoft.Web.Media.TransformManager.Common (in Microsoft.Web.Media.TransformManager.Common.dll)

Syntax

'Declaration

  Public Class JobMetadata _
    Implements IJobMetadata
'Usage

  Dim instance As JobMetadata
  public class JobMetadata : IJobMetadata
  public ref class JobMetadata : IJobMetadata
  type JobMetadata =  
    class
        interface IJobMetadata
    end
  public class JobMetadata implements IJobMetadata

The JobMetadata type exposes the following members.

Constructors

  Name Description
Public method JobMetadata Initializes a new instance of the JobMetadata class by using the specified manifest and task index.

Top

Properties

  Name Description
Public property InputFolder Gets the name of the input folder for the job.
Public property InstanceFileIsManifest Gets a value that indicates whether the instance file is a manifest file.
Public property InstanceFileName Gets the instance file name.
Public property JobManifest Gets the job-specific metadata from the JobManifest object.
Public property Manifest Gets the manifest metadata from the synchronized multimedia interface language (SMIL) manifest.
Public property OutputFolder Gets the name of the output folder for completed jobs.
Public property ProcessPriority
Public property Status Gets or sets the status of an ongoing transform.
Public property SuccessCodes Gets the success codes from the task element that is contained in the manifest.
Public property TaskCode Gets the task code from the task element that is contained in the manifest.
Public property TaskElement Gets the task element from the manifest.
Public property TaskMetadata Gets the task metadata from the task element that is contained in the manifest.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetProperty Returns the value of the specified property from the task resource description framework (RDF) metadata section in the manifest.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetProperty Sets a property value in the task resource description framework (RDF) metadata section in the manifest.
Public method ToString (Inherited from Object.)

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.

See Also

Reference

Microsoft.Web.Media.TransformManager Namespace