Show / Hide Table of Contents

Class CaseRelationBuildFunctionInvoker<TFunction>

Case relation build function invoker

Inheritance
object
FunctionInvokerBase
CaseRelationBuildFunctionInvoker<TFunction>
Inherited Members
FunctionInvokerBase.HttpClient
FunctionInvokerBase.Configuration
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 class CaseRelationBuildFunctionInvoker<TFunction> : FunctionInvokerBase where TFunction : CaseRelationBuildFunction
Type Parameters
Name Description
TFunction

Constructors

View Source

CaseRelationBuildFunctionInvoker(PayrollHttpClient, ScriptConfiguration)

Invoker constructor

Declaration
public CaseRelationBuildFunctionInvoker(PayrollHttpClient httpClient, ScriptConfiguration configuration)
Parameters
Type Name Description
PayrollHttpClient httpClient

The Payroll http configuration

ScriptConfiguration configuration

The scripting configuration

Methods

View Source

Build(CaseSet, CaseSet)

Build a case relation

Declaration
public CaseRelationBuildFunctionResult Build(CaseSet sourceCaseSet, CaseSet targetCaseSet)
Parameters
Type Name Description
CaseSet sourceCaseSet

The source case set

CaseSet targetCaseSet

The target case set

Returns
Type Description
CaseRelationBuildFunctionResult

The function result

View Source

Build(CaseSet, CaseSet, ScriptConfiguration)

Build a case relation

Declaration
public CaseRelationBuildFunctionResult Build(CaseSet sourceCaseSet, CaseSet targetCaseSet, ScriptConfiguration configuration)
Parameters
Type Name Description
CaseSet sourceCaseSet

The source case set

CaseSet targetCaseSet

The target case set

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseRelationBuildFunctionResult

The function result

View Source

Build(string, string)

Build a case relation

Declaration
public CaseRelationBuildFunctionResult Build(string sourceCaseName, string targetCaseName)
Parameters
Type Name Description
string sourceCaseName

The source case name

string targetCaseName

The target case name

Returns
Type Description
CaseRelationBuildFunctionResult

The function result

View Source

Build(string, string, ScriptConfiguration)

Build a case relation

Declaration
public CaseRelationBuildFunctionResult Build(string sourceCaseName, string targetCaseName, ScriptConfiguration configuration)
Parameters
Type Name Description
string sourceCaseName

The source case name

string targetCaseName

The target case name

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseRelationBuildFunctionResult

The function result

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