Show / Hide Table of Contents

Interface ICollectorScriptParser

Collector script parser

Namespace: PayrollEngine.Client.Script
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface ICollectorScriptParser

Methods

GetCollectorApplyScript(ScriptCodeQuery, string, string)

Gets the collector apply script

Declaration
string GetCollectorApplyScript(ScriptCodeQuery query, string regulationName, string collectorName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string collectorName

Name of the collector

Returns
Type Description
string

The collector apply script

GetCollectorEndScript(ScriptCodeQuery, string, string)

Gets the collector end script

Declaration
string GetCollectorEndScript(ScriptCodeQuery query, string regulationName, string collectorName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string collectorName

Name of the collector

Returns
Type Description
string

The collector end script

GetCollectorStartScript(ScriptCodeQuery, string, string)

Gets the collector start script

Declaration
string GetCollectorStartScript(ScriptCodeQuery query, string regulationName, string collectorName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string collectorName

Name of the collector

Returns
Type Description
string

The collector end script

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