JobScheduler Class
Provides scheduling capabilities for incoming jobs.
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Web.Media.TransformManager. . :: . .ConfigurationBase
Microsoft.Web.Media.TransformManager..::..JobScheduler
Namespace: Microsoft.Web.Media.TransformManager
Assembly: Microsoft.Web.Media.TransformManager.Common (in Microsoft.Web.Media.TransformManager.Common.dll)
Syntax
'Declaration
<SerializableAttribute> _
<DataContractAttribute> _
Public Class JobScheduler _
Inherits ConfigurationBase
'Usage
Dim instance As JobScheduler
[SerializableAttribute]
[DataContractAttribute]
public class JobScheduler : ConfigurationBase
[SerializableAttribute]
[DataContractAttribute]
public ref class JobScheduler : public ConfigurationBase
[<SerializableAttribute>]
[<DataContractAttribute>]
type JobScheduler =
class
inherit ConfigurationBase
end
public class JobScheduler extends ConfigurationBase
The JobScheduler type exposes the following members.
Constructors
Name | Description | |
---|---|---|
JobScheduler() () () () | Initializes a new instance of the JobScheduler class. | |
JobScheduler(FileInfo, XElement) | Initializes a new instance of the JobScheduler class using the specified file information and job scheduler XML element. |
Top
Properties
Name | Description | |
---|---|---|
BaseNamespace | Gets or sets the XML namespace for the configuration. (Inherited from ConfigurationBase.) | |
ConcurrentJobs | Gets or sets the number of concurrent jobs that this scheduler can run. | |
ConfigurationDirectory | Gets the path of the configuration file. | |
ConfigurationMessages | Gets or sets a list of IIS Transform Manager configuration messages. (Inherited from ConfigurationBase.) | |
ConfigurationMessagesElement | Gets or sets an XML element that contains configuration messages for the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
ConfigurationStatus | Gets or sets the IIS Transform Manager configuration status. (Inherited from ConfigurationBase.) | |
ConnectionString | Gets or sets the connection string that is used by this scheduler. | |
Description | Gets or sets a description of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
DescriptionElement | Gets or set the XML element that contains the description of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
FileName | Gets or sets the name of this configuration file. | |
Id | Gets or sets the XML element ID of a configuration object. (Inherited from ConfigurationBase.) | |
IdElement | Gets or sets the XML ID element of a configuration object. (Inherited from ConfigurationBase.) | |
JobSchedulerElement | Gets the XML element that contains the scheduler definition. | |
LastModified | Gets or sets the date and time when the IIS Transform Manager configuration was last modified. (Inherited from ConfigurationBase.) | |
LocalSchedulerFolder | Gets the local scheduler folder name. | |
LocalSchedulerId | Gets the local scheduler ID. | |
LogLevel | Gets or sets a value that represents the level of detail for a log that is contained in the log level element of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
LogLevelElement | Gets or sets an XML element that contains log level details. (Inherited from ConfigurationBase.) | |
Name | Gets or sets the XML element name of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
NameElement | Gets or sets an XML element that contains name details. (Inherited from ConfigurationBase.) | |
SchedulerType | Gets or sets the string token that represents the scheduler type. |
Top
Methods
Name | Description | |
---|---|---|
AddConfigurationMessage(String) | Adds the specified message to the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
AddConfigurationMessage(String, ConfigurationMessageSeverity) | Adds the specified message to the IIS Transform Manager configuration using the specified severity value. (Inherited from ConfigurationBase.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RemoveRestartWarningMessage | Removes the restart warning message from the IIS Transform Manager configuration. (Inherited from ConfigurationBase.) | |
Save | Saves job scheduler details to a file as XML. | |
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.