IJobMetadata Interface

IIS 7.0

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)

public interface IJobMetadata

The IJobMetadata type exposes the following members.

  NameDescription
Public propertyInputFolderGets the name of the input folder for the job.
Public propertyInstanceFileIsManifestGets a value that indicates whether the instance file is a manifest file.
Public propertyInstanceFileNameGets the instance file name.
Public propertyManifestGets the full job manifest from the synchronized multimedia interface language (SMIL) manifest.
Public propertyOutputFolderGets the name of the output folder for completed jobs.
Public propertyProcessPriority
Public propertyStatusGets or sets the status of an ongoing transform.
Public propertyTaskElementGets the task element from the manifest.
Top

  NameDescription
Public methodGetPropertyReturns the value of the specified property from the task resource description framework (RDF) metadata section in the manifest.
Public methodSetPropertySets a property value in the task resource description framework (RDF) metadata section in the manifest.
Top

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.

Show: