API Reference
Class
ProjectResourceAllocationInterval
Regular work demand and dated availability for one uninterrupted resource interval.
Inheritance
- Object
- ProjectResourceAllocationInterval
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int32 ResourceUid { get; } #Resource identity.
public DateTime Start { get; } #Inclusive interval start.
public DateTime Finish { get; } #Exclusive interval finish.
public Decimal Units { get; } #Sum of concurrent regular work divided by working minutes.
public Decimal Capacity { get; } #Available units from the resource's dated availability table, or MaxUnits.
public Decimal ExcessUnits { get; } #Demand exceeding available units; zero when the interval fits.
public IReadOnlyList<Int32> AssignmentUids { get; } #Assignments contributing positive regular work in this interval.