Class CaseRelationValidateFunctionInvoker<TFunction>
Case relation validate function invoker
Inherited Members
Namespace: PayrollEngine.Client.Scripting.Function.Api
Assembly: PayrollEngine.Client.Services.dll
Syntax
public class CaseRelationValidateFunctionInvoker<TFunction> : FunctionInvokerBase where TFunction : CaseRelationValidateFunction
Type Parameters
| Name | Description |
|---|---|
| TFunction |
Constructors
View SourceCaseRelationValidateFunctionInvoker(PayrollHttpClient, ScriptConfiguration)
Invoker constructor
Declaration
public CaseRelationValidateFunctionInvoker(PayrollHttpClient httpClient, ScriptConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| PayrollHttpClient | httpClient | The Payroll http configuration |
| ScriptConfiguration | configuration | The scripting configuration |
Methods
View SourceValidate(CaseSet, CaseSet)
Validate a case relation
Declaration
public CaseRelationValidateFunctionResult Validate(CaseSet sourceCaseSet, CaseSet targetCaseSet)
Parameters
| Type | Name | Description |
|---|---|---|
| CaseSet | sourceCaseSet | The source case set |
| CaseSet | targetCaseSet | The target case set |
Returns
| Type | Description |
|---|---|
| CaseRelationValidateFunctionResult | The function result |
Validate(CaseSet, CaseSet, ScriptConfiguration)
Validate a case relation
Declaration
public CaseRelationValidateFunctionResult Validate(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 |
|---|---|
| CaseRelationValidateFunctionResult | The function result |
Validate(string, string)
Validate a case relation
Declaration
public CaseRelationValidateFunctionResult Validate(string sourceCaseName, string targetCaseName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sourceCaseName | The source case name |
| string | targetCaseName | The target case name |
Returns
| Type | Description |
|---|---|
| CaseRelationValidateFunctionResult | The function result |
Validate(string, string, ScriptConfiguration)
Validate a case relation
Declaration
public CaseRelationValidateFunctionResult Validate(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 |
|---|---|
| CaseRelationValidateFunctionResult | The function result |