|
| Class | Description |
|
AddingSchedulingConstraintsEventArgs
| |
|
AugmentedPropertyTree
|
The AugmentedPropertyTree class implements an interval tree that is used for property storage.
|
|
AutoFillJobConstraint
| |
|
AxDateTimeHelper
| |
|
Calendar
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.Calendar class contains calendar information.
|
|
CalendarSlotsCollection
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CalendarSlotsCollection class contains calendar slots.
|
|
CandidateSlot
|
The class Microsoft.Dynamics.AX.Planning.JobScheduling.CandidateSlot class is a container for information about capacity slots that are candidates for reservation.
|
|
Capability
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.Capability class contains resource capability information.
|
|
CapacityReservation
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacityReservation class contains capacity reservation information.
|
|
CapacitySlot
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacitySlot class contains capacity slot information.
|
|
CapacitySlotGroup
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacitySlotGroup class represents resource group capacity slots.
|
|
CapacitySlotsCollection
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacitySlotsCollection class is a capacity slots collection that can fetch data transparently via an EngineDataProvider instance.
|
|
CapacitySlotsEnumerator
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacitySlotsEnumerator class provides basic enumeration functionality that is specialized in forward and backward enumeration.
|
|
CapacitySlotUnavailable
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CapacitySlotUnavailable class represents a capacity slot that is unavailable for reservation.
|
|
ConfigurationService
|
Provides configuration for the various diagnostics capabilities.
|
|
ConstraintActivationRollback
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.ConstraintActivationRollback class implements a rollback action that is registered when constraints are activated for a given job.
|
|
CrimsonLoggingSink
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.CrimsonLoggingSink class represents a logging sink that logs the provided logging event by using event tracing for Windows.
|
|
DataWriter
|
Provides the functionality of writing job and capacity reservation data to the Microsoft Dynamics AX database.
|
|
DateCapacity
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.DateCapacity class contains information about capacity per date for a given resource or resource group.
|
|
DatePendingReservations
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.DatePendingReservations class for storing pending reservations, properties and job capacity values per date.
|
|
DateTimeHelper
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.DateTimeHelper class extends the functionality of the DateTime class.
|
|
DateTimeInterval
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.DateTimeInterval class is the time interval type class.
|
|
DateTimeVariable
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.DateTimeVariable class maintains the datetime interval with the invariant.
|
|
DirectedGraph
|
The DirectedGraph class represents a directed graph.The class provides functionality for a topological kind of the graph.
|
|
DurationSolutionComparer
|
The DurationSolutionComparer class implements a solution comparer with regard to solution duration.
|
|
EndTimeConstraint
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.EndTimeConstraint class contains end time constraints.
|
|
ExclusiveResourceNoPreemptionConstraint
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.ExclusiveResourceNoPreemptionConstraint class contains constraints that makes sure that jobs on exclusive resources are never pre-empted.
|
|
FileLoggingSink
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.FileLoggingSink class represents a logging sink that logs the provided logging event to the text file.
|
|
GraphEdge
|
The GraphEdge class represents an edge between 2 jobs in a graph.
|
|
InteropEngineDataProvider
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.InteropEngineDataProvider class is the interop data provider for the job scheduling engine.
|
|
InteropMarshaller
|
Provides marshalling of Ax types to .Net types.
|
|
Job
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.Job class contains job information.
|
|
JobCapacity
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobCapacity class contains job capacity information.
|
|
JobDateLinkConstraint
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobDateLinkConstraint class defines a link constraint between two date variables.
|
|
JobEdges
|
The JobEdges class contains information about the graph edges of one job.
|
|
JobLinkConstraint
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobLinkConstraint class contains the definition of the link constraint between two jobs.
|
|
JobLinks
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobLinks class maintains incoming and outgoing links, next and previous jobs and sibling lists for a specific job.
|
|
JobResource
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobResource class contains the resource information for a specific job.
|
|
JobRuntimeFoundEventArgs
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobRuntimeFoundEventArgs class is the arguments class for the RuntimeFound event.
|
|
JobSchedulingData
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobSchedulingData class is the base class for scheduling data.
|
|
JobSchedulingEngine
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobSchedulingEngine class is the job scheduling engine.
|
|
JobSchedulingEngineInteropAdapter
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobSchedulingEngineInteropAdapter class is the adapter for the scheduling engine which encapsulates the details of marshaling commands from Microsoft Dynamics AX.
|
|
JobSchedulingEngineInteropExtended
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobSchedulingEngineInteropExtended class is the extended job scheduling engine class. It provides functionality for debugging and testing such as Xml output support or dumping of problem sequences.
|
|
JobSchedulingEngineInteropFactory
|
The Microsoft.Dynamics.AX.Planning.JobScheduling.JobSchedulingEngineInteropFactory class is a factory class that is in charge of creating a job scheduling engine.
|
|
JobSchedulingResult
|
The JobSchedulingResult class keeps track of job scheduling results.
|
|
JobSortGraph
|
The JobSortGraph class sorts the graph in order to allow for computing of a sort value for each job.
|
|
JobValidationData
|
The JobValidationData class holds data that is needed for job validation.
|
|
JobVariables
|
The JobVariables class maintains all the scheduling variables for a job.
|
|
List
| |
|
ListEnumerator
| |
|
Logger
|
The JobScheduling.Logger class provides logging support.
|
|
LoggingEvent
|
The LoggingEvent class represents the logging event that encapsulates event data and formats it to string representation.
|
|
LoggingSinkEqualityComparer
|
The LoggingSinkEqualityComparer class supports the comparison of ILoggingSink objects for equality.
|
|
NotOnSameResourceConstraint
|
The NotOnSameResourceConstraint defines the two jobs are restricted to run on the same resource constraint.
|
|
Object_
| |
|
ObjectFactory
|
The ObjectFactory class exposes factory methods for the scheduling engine objects in order to allow for plugging in customized objects for jobs, sequences, and so on.
|
|
OnSameResourceConstraint
|
The OnSameResourceConstraint class defins the two jobs are restricted to run on the same resource constraint for a job.
|
|
OverlapSubsequenceEndpoints
| Obsolete. |
|
OverlapSubsequenceInfo
| |
|
PerformanceTimer
|
The PerformanceTimer class represents the timer that is used for performance instrumentation.
|
|
Properties
|
The Properties class is the property information container class
|
|
PropertyCapacityAggregation
|
The PropertyCapacityAggregation class is the properties class that has support for capacity aggregation.
|
|
PropertyGradeTimeComparer
|
The PropertyGradeTimeComparer class implements a comparer for the PropertyGradeTime values.
|
|
PropertyTreeNode
|
The PropertyTreeNode class represents a property tree node.
|
|
Resource
|
The Resource class contains resource information.
|
|
ResourceGroup
|
The ResourceGroup class represents group information that is captured by this class.
|
|
ResourceGroupVariable
|
The ResourceGroupVariable class represents the resource group variables that have a set of possible resource group assignments.
|
|
ResourceParameter
|
The ResourceParameter class contains work center information.
|
|
ResourcePriorityConstraint
|
The ResourcePriorityConstraint class implements the constraint that restricts the possible resources to resources that have a certain priority.
|
|
ResourcePrioritySolutionComparer
|
The DurationSolutionComparer class implements a solution comparer with respect to the priority of each job in the solution.
|
|
ResourceVariable
|
Maintains a set of possible resource assignments.
|
|
ResultWriter
|
The ResultWriter class writes the scheduling results to an XML file.
|
|
RuntimeConstraint
|
The RuntimeConstraint class implements a runtime constraint for a job that can be scheduled on one of several resources.
|
|
SameReservationsConstraint
|
The SameReservationsConstraint class is a constraint that forces a job to reserve capacity using the same reservation start-time, end-time, load PCT and run time as the primary job.
|
|
SchedulingConstraint
|
The SchedulingConstraint class is the base class for scheduling.
|
|
SchedulingConstraintAddedEventArgs
|
The SchedulingConstraintAddedEventArgs class is the arguments class for the SchedulingConstraintAdded event.
|
|
SchedulingTimeout
|
The SchedulingTimeout class handles timeouts.
|
|
SchedulingVariable
|
The SchedulingVariable class schedules variables that participate in constraints with domain restrictions that are performed because of constraint propagations.
|
|
Sequence
|
The Sequence class represents a sequence of jobs.
|
|
SequenceScheduler
|
The SequenceScheduler class is responsible for scheduling one sequence of jobs.
|
|
SequenceSolution
|
The SequenceSolution class contains all the data regarding the schedule solution of a sequence.
|
|
StartTimeConstraint
|
The StartTimeConstraint class represents the start time constraint.
|
|
TimeIntervalConstraint
| |
|
TimeIntervalRuntimeConstraint
| |
|
WorkingTimeAndCapacityConstraint
|
The WorkingTimeAndCapacityConstraint class ensures the following.That a job uses a resource in a continuous time span.That only valid working time slots are allocated on the resource.That the resource capacity is not exceeded during finite scheduling.That the resource load matches the specified resource load.That all required capacity to schedule the job is allocated.
|
|
WrkCtrCapResConflictCheckIntervals
| |
|
WrkCtrCapResHandler
| |
|
WrkCtrScheduler
| |
|
WrkCtrSchedulingInteropDataProvider
| |
|
WrkCtrSchedulingInteropDataProviderBridge
|
The WrkCtrSchedulingInteropDataProviderBridge class is a bridge that is used to call the Microsoft Dynamics AXWrkCtrSchedulingInteropDataProvider class.
|
|
WrkCtrSchedulingInteropDataProviderILBridge
|
The WrkCtrSchedulingInteropDataProviderILBridge class is a bridge that is used to call the Microsoft Dynamics AXWrkCtrSchedulingInteropDataProvider class.
|
|
WrkCtrSchedulingInteropDataProviderMILBridge
|
The WrkCtrSchedulingInteropDataProviderBridge class is a bridge that is used to call the Microsoft Dynamics AXWrkCtrSchedulingInteropDataProvider class.
|
|
XmlModelWriter
| |
|
XmlOutputEngine
|
The XmlOutputEngine class is the engine that outputs all the scheduling information to XML so that it can later be reloaded and played back.
|
|
XmlSlotsOutputProvider
|
The XmlSlotsOutputProvider class is a helper class that dumps the capacity slots retrieved by a chained data provider to an XML.
|