API Reference
ProjectResourceRate
Hourly work rates or per-unit material prices for a half-open local time range in one rate table.
Inheritance
- ProjectObject
- ProjectResourceRate
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
- Property ProjectResource.Rates
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<DateTime> From { get; set; } #Inclusive effective date. Required when writing a dated rate to MSPDI.
public Nullable<DateTime> To { get; set; } #Exclusive effective end. Adjacent rate periods may share this boundary.
public Nullable<ProjectCostRateTable> Table { get; set; } #Rate table; an absent table means A.
public Nullable<Decimal> StandardRate { get; set; } #Currency units per work hour or material unit, independent of display format.
public Nullable<Decimal> OvertimeRate { get; set; } #Currency units per overtime hour.
public Nullable<Decimal> CostPerUse { get; set; } #Currency charge per assigned work-resource unit, or once per material assignment regardless of quantity.
public Nullable<Int32> StandardRateFormat { get; set; } #Source display-unit code; it does not rescale StandardRate.
public Nullable<Int32> OvertimeRateFormat { get; set; } #Source display-unit code; it does not rescale OvertimeRate.