Show / Hide Table of Contents

Class LookupRangeBracket

A lookup range bracket with computed bounds

Inheritance
object
LookupRangeBracket
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Scripting
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public class LookupRangeBracket

Constructors

View Source

LookupRangeBracket()

Declaration
public LookupRangeBracket()

Properties

View Source

IsUnlimited

Test for unlimited bracket

Declaration
public bool IsUnlimited { get; }
Property Value
Type Description
bool
View Source

Key

The lookup value key

Declaration
public string Key { get; set; }
Property Value
Type Description
string
View Source

RangeEnd

The range end value (unbound bracket: Decimal.MaxValue)

Declaration
public decimal RangeEnd { get; set; }
Property Value
Type Description
decimal
View Source

RangeStart

The range start value

Declaration
public decimal RangeStart { get; set; }
Property Value
Type Description
decimal
View Source

RangeValue

The original range value from the lookup value

Declaration
public decimal? RangeValue { get; set; }
Property Value
Type Description
decimal?
Remarks

For threshold lookups, the value within the matching bracket is displayed. For progressive lookups, it is the sum of all the matching brackets, excluding the final one, which has its own value. For all other lookup types, the value is null.

View Source

Value

The lookup value as JSON

Declaration
public string Value { get; set; }
Property Value
Type Description
string

Methods

View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
  • View Source
☀
☾
Back to top Generated by DocFX