The SchedulingProvider type exposes the following members.

Constructors

  NameDescription
Protected methodSchedulingProvider
DotNetNuke.Services.Scheduling.SchedulingProvider

Methods

  NameDescription
Public methodAddSchedule
Public methodAddScheduleItemSetting
Public methodDeleteSchedule
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExecuteTasks
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetActiveThreadCount
Public methodGetFreeThreadCount
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMaxThreadCount
Public methodGetNextScheduledTask
Public methodGetSchedule()()()()
Public methodGetSchedule(Int32)
Public methodGetSchedule(String)
Public methodGetSchedule(String, String)
Public methodGetScheduleHistory
Public methodGetScheduleItemSettings
Public methodGetScheduleProcessing
Public methodGetScheduleQueue
Public methodGetScheduleStatus
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHalt
Public methodStatic memberInstance
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPurgeScheduleHistory
Public methodRemoveFromScheduleInProgress
Public methodReStart
Public methodRunEventSchedule
Public methodRunScheduleItemNow(ScheduleItem)
Public methodRunScheduleItemNow(ScheduleItem, Boolean)
Public methodStart
Public methodStartAndWaitForResponse
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateSchedule
Public methodUpdateScheduleWithoutExecution

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Fields

  NameDescription
Public fieldEventName

Properties

  NameDescription
Public propertyStatic memberDebug
Public propertyStatic memberDelayAtAppStart
The number of seconds since application start where no timer-initiated schedulers are allowed to run before. This safeguards against ovelapped application re-starts. See "Disable Ovelapped Recycling" under Recycling of IIS Manager Application Pool's Advanced Settings.
Public propertyStatic memberEnabled
Public propertyStatic memberMaxThreads
Public propertyProviderPath
Public propertyStatic memberReadyForPoll
Public propertyStatic memberScheduleLastPolled
Public propertyStatic memberSchedulerMode
Public propertySettings

See Also