Show / Hide Table of Contents

Class CaseChangeController<TFunc, TFuncAttribute, TScriptAttribute>

Case change function controller

Inheritance
object
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>
CaseController<TFunc, TFuncAttribute, TScriptAttribute>
CaseChangeController<TFunc, TFuncAttribute, TScriptAttribute>
CaseBuildController<TFunc>
CaseValidateController<TFunc>
Inherited Members
CaseController<TFunc, TFuncAttribute, TScriptAttribute>.GetCaseSet(string)
CaseController<TFunc, TFuncAttribute, TScriptAttribute>.GetCaseSet<T>(string)
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.NewScriptingContext()
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.NewScriptingCalendar()
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.Configuration
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.Tenant
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.User
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.Payroll
PayrollFunctionController<TFunc, TFuncAttribute, TScriptAttribute>.Employee
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>.GetScriptMethod(string)
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>.GetScriptAttribute(string)
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>.HttpClient
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>.Function
FunctionControllerBase<TFunc, TFuncAttribute, TScriptAttribute>.Methods
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Scripting.Function.Api
Assembly: PayrollEngine.Client.Services.dll
Syntax
public abstract class CaseChangeController<TFunc, TFuncAttribute, TScriptAttribute> : CaseController<TFunc, TFuncAttribute, TScriptAttribute> where TFunc : CaseChangeFunction where TFuncAttribute : CaseChangeFunctionAttribute where TScriptAttribute : CaseChangeScriptAttribute
Type Parameters
Name Description
TFunc
TFuncAttribute
TScriptAttribute

Constructors

View Source

CaseChangeController(PayrollHttpClient, ScriptConfiguration)

Initializes a new instance of the CaseChangeController<TFunc, TFuncAttribute, TScriptAttribute> class

Declaration
protected CaseChangeController(PayrollHttpClient httpClient, ScriptConfiguration configuration)
Parameters
Type Name Description
PayrollHttpClient httpClient

The Payroll http client

ScriptConfiguration configuration

The scripting configuration

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