Click or drag to resize

SolutionDiff Class

The differences between two solutions. The differences include the changes in shifts in the new solution and the violations added to and removed from the new solution.
Inheritance Hierarchy
SystemObject
  SRS.ShiftSolver.CoreSolutionDiff

Namespace:  SRS.ShiftSolver.Core
Assembly:  ShiftSolver (in ShiftSolver.dll) Version: 2.2.0.0
Syntax
public class SolutionDiff

The SolutionDiff type exposes the following members.

Constructors
  NameDescription
Public methodSolutionDiff
Initializes a new instance of the SolutionDiff class
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
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 methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldEmployeeViolationsAdded
Violations of constraints that have been added. These are the constraints which apply to employees' individual schedules. For example day on/off requests or max work hours etc.
Public fieldEmployeeViolationsRemoved
Violations of constraints that have been removed. These are the constraints which apply to employees' individual schedules. For example day on/off requests or max work hours etc.
Public fieldOtherViolationsAdded
Violations of constraints that have been added. These are the constraints other than the constraints which apply to employees' individual schedules. For example cover constraints.
Public fieldOtherViolationsRemoved
Violations of constraints that have been removed. These are the constraints other than the constraints which apply to employees' individual schedules. For example cover constraints.
Public fieldShiftChanges
The changes in shifts between the original solution and the new solution.
Top
See Also

www.staffrostersolutions.com | support