Export (0) Print
Expand All

JobScheduler Class

IIS 7.0

Provides scheduling capabilities for incoming jobs.

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

[SerializableAttribute]
[DataContractAttribute]
public class JobScheduler : ConfigurationBase

The JobScheduler type exposes the following members.

  NameDescription
Public methodJobScheduler()()()()Initializes a new instance of the JobScheduler class.
Public methodJobScheduler(FileInfo, XElement)Initializes a new instance of the JobScheduler class using the specified file information and job scheduler XML element.
Top

  NameDescription
Public propertyBaseNamespaceGets or sets the XML namespace for the configuration. (Inherited from ConfigurationBase.)
Public propertyConcurrentJobsGets or sets the number of concurrent jobs that this scheduler can run.
Public propertyStatic memberConfigurationDirectoryGets the path of the configuration file.
Public propertyConfigurationMessagesGets or sets a list of IIS Transform Manager configuration messages. (Inherited from ConfigurationBase.)
Public propertyConfigurationMessagesElementGets or sets an XML element that contains configuration messages for the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public propertyConfigurationStatusGets or sets the IIS Transform Manager configuration status. (Inherited from ConfigurationBase.)
Public propertyConnectionStringGets or sets the connection string that is used by this scheduler.
Public propertyDescriptionGets or sets a description of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public propertyDescriptionElementGets or set the XML element that contains the description of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public propertyFileNameGets or sets the name of this configuration file.
Public propertyIdGets or sets the XML element ID of a configuration object. (Inherited from ConfigurationBase.)
Public propertyIdElementGets or sets the XML ID element of a configuration object. (Inherited from ConfigurationBase.)
Public propertyJobSchedulerElementGets the XML element that contains the scheduler definition.
Public propertyLastModifiedGets or sets the date and time when the IIS Transform Manager configuration was last modified. (Inherited from ConfigurationBase.)
Public propertyStatic memberLocalSchedulerFolderGets the local scheduler folder name.
Public propertyStatic memberLocalSchedulerIdGets the local scheduler ID.
Public propertyLogLevelGets 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.)
Public propertyLogLevelElementGets or sets an XML element that contains log level details. (Inherited from ConfigurationBase.)
Public propertyNameGets or sets the XML element name of the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public propertyNameElementGets or sets an XML element that contains name details. (Inherited from ConfigurationBase.)
Public propertySchedulerTypeGets or sets the string token that represents the scheduler type.
Top

  NameDescription
Public methodAddConfigurationMessage(String)Adds the specified message to the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public methodAddConfigurationMessage(String, ConfigurationMessageSeverity)Adds the specified message to the IIS Transform Manager configuration using the specified severity value. (Inherited from ConfigurationBase.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemoveRestartWarningMessageRemoves the restart warning message from the IIS Transform Manager configuration. (Inherited from ConfigurationBase.)
Public methodSaveSaves job scheduler details to a file as XML.
Public methodToString (Inherited from Object.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft