Show / Hide Table of Contents

Class CaseValidateFunctionInvoker<TFunction>

Case validate function invoker

Inheritance
object
FunctionInvokerBase
CaseValidateFunctionInvoker<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 CaseValidateFunctionInvoker<TFunction> : FunctionInvokerBase where TFunction : CaseValidateFunction
Type Parameters
Name Description
TFunction

Constructors

View Source

CaseValidateFunctionInvoker(PayrollHttpClient, ScriptConfiguration)

Invoker constructor

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

The Payroll http configuration

ScriptConfiguration configuration

The scripting configuration

Methods

View Source

Validate(string)

Determines whether the existing case is valid

Declaration
public CaseValidateFunctionResult Validate(string caseName)
Parameters
Type Name Description
string caseName

Name of the case

Returns
Type Description
CaseValidateFunctionResult

The function result

View Source

Validate(string, CaseSet)

Determines whether the existing case is valid

Declaration
public CaseValidateFunctionResult Validate(string caseName, CaseSet caseSet)
Parameters
Type Name Description
string caseName

Name of the case

CaseSet caseSet

The case set

Returns
Type Description
CaseValidateFunctionResult

The function result

View Source

Validate(string, CaseSet, ScriptConfiguration)

Determines whether the existing case is valid

Declaration
public CaseValidateFunctionResult Validate(string caseName, CaseSet caseSet, ScriptConfiguration configuration)
Parameters
Type Name Description
string caseName

Name of the case

CaseSet caseSet

The case set

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseValidateFunctionResult

The function result

View Source

Validate(string, ScriptConfiguration)

Determines whether the existing case is valid

Declaration
public CaseValidateFunctionResult Validate(string caseName, ScriptConfiguration configuration)
Parameters
Type Name Description
string caseName

Name of the case

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseValidateFunctionResult

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