TransformManagerService Class
Provides control of on-demand media transformation services.
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Web.Media.TransformManager..::..TransformManagerService
Namespace: Microsoft.Web.Media.TransformManager
Assembly: Microsoft.Web.Media.TransformManager.ServiceLibrary (in Microsoft.Web.Media.TransformManager.ServiceLibrary.dll)
Syntax
'Declaration
<ServiceBehaviorAttribute(InstanceContextMode := InstanceContextMode.Single, Namespace := "https://schemas.microsoft.com/iis/media/v4/TM")> _
Public Class TransformManagerService _
Implements IManagementService, IMonitoringService
'Usage
Dim instance As TransformManagerService
[ServiceBehaviorAttribute(InstanceContextMode = InstanceContextMode.Single, Namespace = "https://schemas.microsoft.com/iis/media/v4/TM")]
public class TransformManagerService : IManagementService,
IMonitoringService
[ServiceBehaviorAttribute(InstanceContextMode = InstanceContextMode::Single, Namespace = L"https://schemas.microsoft.com/iis/media/v4/TM")]
public ref class TransformManagerService : IManagementService,
IMonitoringService
[<ServiceBehaviorAttribute(InstanceContextMode = InstanceContextMode.Single, Namespace = "https://schemas.microsoft.com/iis/media/v4/TM")>]
type TransformManagerService =
class
interface IManagementService
interface IMonitoringService
end
public class TransformManagerService implements IManagementService, IMonitoringService
The TransformManagerService type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TransformManagerService | Initializes a new instance of the TransformManagerService class. |
Top
Methods
Name | Description | |
---|---|---|
CancelJob | Cancels a job that is represented by the specified job ID and work queue name. | |
CancelJobById | Cancels a job that is represented by the specified job ID. | |
DeleteCredential | Deletes a Credential object for the service account from the Generic Credentials vault in Windows Credential Manager. | |
DeleteJob | Deletes all input files, output files, and work item details for the specified job. | |
DeleteJobDefinition | Deletes a JobDefinition object from IIS Transform Manager. | |
DeleteJobScheduler | Deletes a JobScheduler object from IIS Transform Manager. | |
DeleteJobTemplate | Deletes a JobTemplate object from IIS Transform Manager. | |
DeleteTaskDefinition | Deletes a TaskDefinition object from IIS Transform Manager. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetConfigurationMessages | Returns configuration messages that are related to the IIS Transform Manager service. | |
GetCredential | Returns a Credential object from the credential store of the service account. | |
GetCredentials | Returns all of the Credential objects from the credential store of the service account. | |
GetCumulativeJobCountByStatus | ||
GetHashCode | (Inherited from Object.) | |
GetJobCountByStatus | Returns the number of jobs in each job state. | |
GetJobDefinition | Returns a JobDefinition object that defines how IIS Transform Manager monitors, creates, schedules, and maintains jobs. | |
GetJobDefinitions | Returns all of the JobDefinition objects from IIS Transform Manager. | |
GetJobDetails | Returns a collection of job details based on the specified filter parameters. | |
GetJobDetailsById | Returns a JobDetails object for the specified job. | |
GetJobDetailsByInstanceFileName | Returns a collection of JobDetails objects based on the instance file name. | |
GetJobFiles | Returns a list of the files in the folder that is created for the specified job. | |
GetJobLogFile | Returns the instance log for the specified job. | |
GetJobManifest | Returns the job manifest that IIS Transform Manager created for the specified job. | |
GetJobSchedulers | Returns all JobScheduler objects from IIS Transform Manager. | |
GetJobTemplates | Returns all JobTemplate objects from IIS Transform Manager. | |
GetRunningJobs | Returns a collection of all of the running jobs for all JobDefinition objects. | |
GetTaskDefinitions | Returns a list of TaskDefinition objects from IIS Transform Manager. | |
GetType | (Inherited from Object.) | |
Initialize | Initializes the transform manager service. | |
InitializeService | Initializes the IIS Transform Manager service using the specified service credential. | |
IsServiceInitialized | Determines whether the IIS Transform Manager service is initialized. | |
MemberwiseClone | (Inherited from Object.) | |
ResubmitJob | Moves a job to the configuring queue where it can be resubmitted. | |
Shutdown | Shuts down the IIS Transform Manager service. | |
StartJobManager | Enables jobs to be processed using a JobManager object. | |
StopJobManager | Signals a JobManager object to stop. | |
SubmitJob | Submits a job to the IIS Transform Manager service. | |
TestConnection | Tests connectivity of the IIS Transform Manager service to the Scheduler object. | |
ToString | (Inherited from Object.) | |
UpdateCredential | Adds or replaces a Credential object that is in the credential store of the service account. | |
UpdateJobDefinition | Adds or updates the specified JobDefinition object. | |
UpdateJobScheduler | Adds or updates the specified JobScheduler object. | |
UpdateJobTemplate | Adds or replaces a JobTemplate object. | |
UpdateTaskDefinition | Adds or updates the specified TaskDefinition 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.