Click or drag to resize
Task Scheduler Managed Class Library

TaskDefinition Methods

The TaskDefinition type exposes the following members.

Methods
 NameDescription
Public methodCanUseUnifiedSchedulingEngine Determines whether this TaskDefinition can use the Unified Scheduling Engine or if it contains unsupported properties.
Public methodDisposeReleases all resources used by this class.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberGetV1SchemaFileGets the XML Schema file for V1 tasks.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodValidateValidates the current TaskDefinition.
Top
Extension Methods
 NameDescription
Public Extension MethodGetFilteredAvailableActionsFiltered the supplied available actions based on this TaskDefinition and the version of the Task Scheduler.
(Defined by TaskServiceExtensions)
Public Extension MethodGetFilteredAvailableTriggersFiltered the supplied available triggers based on this TaskDefinition and the version of the Task Scheduler.
(Defined by TaskServiceExtensions)
Top
See Also