IJobMetadata Interface

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

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

Syntax

'Declaration

  Public Interface IJobMetadata
'Usage

  Dim instance As IJobMetadata
  public interface IJobMetadata
  public interface class IJobMetadata
  type IJobMetadata =  interface end
  public interface IJobMetadata

The IJobMetadata type exposes the following members.

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 Manifest Gets the full job manifest 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 TaskElement Gets the task element from the manifest.

Top

Methods

  Name Description
Public method GetProperty Returns the value of the specified property from the task resource description framework (RDF) metadata section in the manifest.
Public method SetProperty Sets a property value in the task resource description framework (RDF) metadata section in the manifest.

Top

Remarks

This object contains the metadata that is required by the task. The SetProperty(IManifestProperty) and GetProperty(XName) methods can access metadata that is stored in the task resource description framework (RDF) metadata section in the manifest. The TaskMetadata property provides read-only access to the task-specific metadata that was provided in the synchronized multimedia interface language (SMIL) manifest, which simplifies access to the task metadata stored in the manifest. This same metadata can also be accessed by reading the Manifest property.

See Also

Reference

Microsoft.Web.Media.TransformManager Namespace