Show / Hide Table of Contents

Interface ICaseBuildRuntime

Runtime for the case build function CaseBuildFunction

Inherited Members
ICaseChangeRuntime.CaseAvailable(string)
ICaseChangeRuntime.SetCaseAttribute(string, string, object)
ICaseChangeRuntime.RemoveCaseAttribute(string, string)
ICaseChangeRuntime.GetReason()
ICaseChangeRuntime.SetReason(string)
ICaseChangeRuntime.GetForecast()
ICaseChangeRuntime.SetForecast(string)
ICaseChangeRuntime.GetFieldNames()
ICaseChangeRuntime.HasFields()
ICaseChangeRuntime.HasField(string)
ICaseChangeRuntime.IsFieldComplete(string)
ICaseChangeRuntime.IsFieldEmpty(string)
ICaseChangeRuntime.FieldAvailable(string)
ICaseChangeRuntime.FieldAvailable(string, bool)
ICaseChangeRuntime.HasStart(string)
ICaseChangeRuntime.GetStart(string)
ICaseChangeRuntime.SetStart(string, DateTime?)
ICaseChangeRuntime.InitStart(string, DateTime?)
ICaseChangeRuntime.MandatoryEnd(string)
ICaseChangeRuntime.HasEnd(string)
ICaseChangeRuntime.GetEnd(string)
ICaseChangeRuntime.SetEnd(string, DateTime?)
ICaseChangeRuntime.InitEnd(string, DateTime?)
ICaseChangeRuntime.MandatoryValue(string)
ICaseChangeRuntime.GetValueType(string)
ICaseChangeRuntime.HasValue(string)
ICaseChangeRuntime.GetValue(string)
ICaseChangeRuntime.SetValue(string, object)
ICaseChangeRuntime.InitValue(string, object)
ICaseChangeRuntime.AddCaseValueTag(string, string)
ICaseChangeRuntime.RemoveCaseValueTag(string, string)
ICaseChangeRuntime.SetCaseFieldAttribute(string, string, object)
ICaseChangeRuntime.RemoveCaseFieldAttribute(string, string)
ICaseChangeRuntime.SetCaseValueAttribute(string, string, object)
ICaseChangeRuntime.RemoveCaseValueAttribute(string, string)
ICaseChangeRuntime.CancellationDate
ICaseRuntime.GetCaseAttribute(string)
ICaseRuntime.CaseName
ICaseRuntime.CaseType
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 ICaseBuildRuntime : ICaseChangeRuntime, ICaseRuntime, IPayrollRuntime, IRuntime

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