Class CaseRelationScriptAttribute
Attribute for case relation script
Inheritance
CaseRelationScriptAttribute
Inherited Members
Namespace: PayrollEngine.Client.Scripting
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public abstract class CaseRelationScriptAttribute : ScriptAttribute
Constructors
CaseRelationScriptAttribute(string, string, string, string)
Initializes a new instance of the CaseRelationScriptAttribute class
Declaration
protected CaseRelationScriptAttribute(string sourceCaseName, string targetCaseName, string sourceCaseSlot = null, string targetCaseSlot = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sourceCaseName | Name of the source case name |
| string | targetCaseName | Name of the target case name |
| string | sourceCaseSlot | Name of the source case slot |
| string | targetCaseSlot | Name of the target case slot |
Properties
ScriptKey
Gets the script key
Declaration
public override string ScriptKey { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
SourceCaseName
The source case name
Declaration
public string SourceCaseName { get; }
Property Value
| Type | Description |
|---|---|
| string |
SourceCaseSlot
The source case slot
Declaration
public string SourceCaseSlot { get; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseName
The target case name
Declaration
public string TargetCaseName { get; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseSlot
The target case slot
Declaration
public string TargetCaseSlot { get; }
Property Value
| Type | Description |
|---|---|
| string |