TimeIntervalConstraint Methods

The TimeIntervalConstraint type exposes the following members.

  NameDescription
Protected method AddToJobActivationList (Overrides WorkingTimeAndCapacityConstraint.AddToJobActivationList().)
Protected method AlignAfterRounding (Inherited from WorkingTimeAndCapacityConstraint.)
Public method ClearWakeupList Clears any wakeup information that is associated with the constraint. (Inherited from WorkingTimeAndCapacityConstraint.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Protected method FiniteCapacity (Overrides WorkingTimeAndCapacityConstraint.FiniteCapacity(JobResource).)
Protected method GetEnumerator Retrieves the capacity slot enumerator. (Inherited from WorkingTimeAndCapacityConstraint.)
Public method GetHashCode (Inherited from Object.)
Protected method GetMilliSecondsToSchedule (Overrides WorkingTimeAndCapacityConstraint.GetMilliSecondsToSchedule(Int64, Double, Int32).)
Public method GetType (Inherited from Object.)
Protected method IsOkToPropagate (Overrides WorkingTimeAndCapacityConstraint.IsOkToPropagate().)
Protected method IsPerformReservationAllowedByEndPoints (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method IsSlotOutsideBoundaries Validates that the last slot falls within the boundaries of the jobs end and start times. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method IsValidFirstSlot Validates that the slot is a valid start slot. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method IsValidLastSlot Checks whether the slot falls within boundaries. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method MarkJobAsFailedToSchedule Marks the jobs as failed to be scheduled. (Inherited from SchedulingConstraint.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnRuntimeFound Raises a RuntimeFound event. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method ProcessCapacitySlots Overloaded.
Protected method Propagate Propagates only when a resource has been assigned to the job. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method RemoveFromJobActivationList Removes the constraint instance from the constraint activation list of a job. (Inherited from SchedulingConstraint.)
Public method Replay Replays the constraint using the specified scheduling engine. (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method RestrictEndPoints (Overrides WorkingTimeAndCapacityConstraint.RestrictEndPoints(Job, Boolean, IList<CandidateSlot>, Int32, Double).)
Protected method RestrictEndpointsAndReserveCapacity Overloaded.
Public method ToString (Overrides Object.ToString().)
Protected method TrimFirstSlots (Inherited from WorkingTimeAndCapacityConstraint.)
Protected method TrimLastSlot Overloaded.
Protected method UpdateVariableWakeupLists (Overrides WorkingTimeAndCapacityConstraint.UpdateVariableWakeupLists(HashSet<SchedulingVariable>).)
Top

Community Additions

ADD
Show: