Show / Hide Table of Contents

Interface ICollectorStartRuntime

Runtime for the collector start function CollectorStartFunction

Inherited Members
ICollectorRuntime.GetResultTags()
ICollectorRuntime.SetResultTags(List<string>)
ICollectorRuntime.GetCollectorAttribute(string)
ICollectorRuntime.GetCollectorValue(string)
ICollectorRuntime.Reset()
ICollectorRuntime.GetResultAttribute(string)
ICollectorRuntime.SetResultAttribute(string, object)
ICollectorRuntime.AddCustomResult(string, decimal, DateTime, DateTime, List<string>, Dictionary<string, object>, int?, string)
ICollectorRuntime.ScheduleRetroPayrun(DateTime, List<string>)
ICollectorRuntime.CollectorName
ICollectorRuntime.CollectorGroups
ICollectorRuntime.CollectMode
ICollectorRuntime.Negated
ICollectorRuntime.CollectorThreshold
ICollectorRuntime.CollectorMinResult
ICollectorRuntime.CollectorMaxResult
ICollectorRuntime.CollectorResult
ICollectorRuntime.CollectorCount
ICollectorRuntime.CollectorSummary
ICollectorRuntime.CollectorMinimum
ICollectorRuntime.CollectorMaximum
ICollectorRuntime.CollectorAverage
ICollectorRuntime.CollectorRange
IPayrunRuntime.GetPayrunJobAttribute(string)
IPayrunRuntime.SetPayrunJobAttribute(string, object)
IPayrunRuntime.RemovePayrunJobAttribute(string)
IPayrunRuntime.HasPayrunRuntimeValue(string)
IPayrunRuntime.GetPayrunRuntimeValue(string)
IPayrunRuntime.SetPayrunRuntimeValue(string, string)
IPayrunRuntime.HasEmployeeRuntimeValue(string)
IPayrunRuntime.GetEmployeeRuntimeValue(string)
IPayrunRuntime.SetEmployeeRuntimeValue(string, string)
IPayrunRuntime.GetPayrunResult(string, string)
IPayrunRuntime.SetPayrunResult(string, string, object, int, DateTime, DateTime, string, List<string>, Dictionary<string, object>, string)
IPayrunRuntime.GetWageTypeNumber(string)
IPayrunRuntime.GetWageTypeName(decimal)
IPayrunRuntime.GetWageTypeResults(IList<decimal>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedWageTypeResults(IList<decimal>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetWageTypeCustomResults(IList<decimal>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedWageTypeCustomResults(IList<decimal>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetRetroWageTypeResults(decimal, string, int?, IList<string>)
IPayrunRuntime.GetCollectorResults(IList<string>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedCollectorResults(IList<string>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetCollectorCustomResults(IList<string>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedCollectorCustomResults(IList<string>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.PayrunId
IPayrunRuntime.PayrunName
IPayrunRuntime.ExecutionPhase
IPayrunRuntime.RetroPeriod
IPayrunRuntime.Forecast
IPayrunRuntime.CycleName
IPayrunRuntime.PeriodName
IPayrunRuntime.PreviewJob
IPayrollRuntime.GetEmployeeAttribute(string)
IPayrollRuntime.GetEvaluationPeriod()
IPayrollRuntime.GetPeriod(DateTime, int)
IPayrollRuntime.GetCycle(DateTime, int)
IPayrollRuntime.GetCaseValueType(string)
IPayrollRuntime.GetCaseFieldAttribute(string, string)
IPayrollRuntime.GetCaseValueAttribute(string, string)
IPayrollRuntime.GetCaseValueSlots(string)
IPayrollRuntime.GetCaseValueTags(string, DateTime)
IPayrollRuntime.GetCaseValue(string, DateTime)
IPayrollRuntime.GetCaseValues(IList<string>, DateTime)
IPayrollRuntime.GetCaseValues(string, DateTime?, DateTime?)
IPayrollRuntime.GetCasePeriodValues(DateTime, DateTime, params string[])
IPayrollRuntime.HasLookup(string)
IPayrollRuntime.GetLookup(string, string, string)
IPayrollRuntime.GetLookupRanges(string, decimal?)
IPayrollRuntime.GetRangeLookup(string, decimal, string, string)
IPayrollRuntime.ApplyRangeValue(string, decimal, string)
IPayrollRuntime.EmployeeId
IPayrollRuntime.EmployeeIdentifier
IPayrollRuntime.PayrollCulture
IPayrollRuntime.PayrollId
IPayrollRuntime.Namespace
IPayrollRuntime.DivisionId
IPayrollRuntime.EvaluationDate
IRuntime.GetTenantAttribute(string)
IRuntime.GetUserAttribute(string)
IRuntime.GetDerivedCulture(int, int)
IRuntime.GetDerivedCalendar(int, int)
IRuntime.GetCalendarDayCount(string, DateTime, DateTime, string)
IRuntime.IsCalendarWorkDay(string, DateTime)
IRuntime.GetPreviousWorkDays(string, DateTime)
IRuntime.GetNextWorkDays(string, DateTime)
IRuntime.GetCalendarPeriod(string, DateTime, int, string)
IRuntime.AddLog(int, string, string, string)
IRuntime.AddTask(string, string, DateTime, string, Dictionary<string, object>)
IRuntime.InvokeWebhook(string, string)
IRuntime.TenantId
IRuntime.TenantIdentifier
IRuntime.UserId
IRuntime.UserIdentifier
IRuntime.UserCulture
IRuntime.UserType
Namespace: PayrollEngine.Client.Scripting.Runtime
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public interface ICollectorStartRuntime : ICollectorRuntime, IPayrunRuntime, IPayrollRuntime, IRuntime

Methods

GetStartActions()

Get collector start actions

Declaration
string[] GetStartActions()
Returns
Type Description
string[]

GetValues()

Get collector values

Declaration
decimal[] GetValues()
Returns
Type Description
decimal[]

SetValues(decimal[])

Sets the collector values

Declaration
void SetValues(decimal[] values)
Parameters
Type Name Description
decimal[] values

The values to set

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)
☀
☾
Back to top Generated by DocFX