Show / Hide Table of Contents

Class CaseRelationScriptAttribute

Attribute for case relation script

Inheritance
object
Attribute
ScriptAttribute
CaseRelationScriptAttribute
CaseRelationBuildScriptAttribute
CaseRelationValidateScriptAttribute
Inherited Members
Attribute.GetCustomAttributes(MemberInfo, Type)
Attribute.GetCustomAttributes(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(MemberInfo)
Attribute.GetCustomAttributes(MemberInfo, bool)
Attribute.IsDefined(MemberInfo, Type)
Attribute.IsDefined(MemberInfo, Type, bool)
Attribute.GetCustomAttribute(MemberInfo, Type)
Attribute.GetCustomAttribute(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo)
Attribute.GetCustomAttributes(ParameterInfo, Type)
Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo, bool)
Attribute.IsDefined(ParameterInfo, Type)
Attribute.IsDefined(ParameterInfo, Type, bool)
Attribute.GetCustomAttribute(ParameterInfo, Type)
Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(Module, Type)
Attribute.GetCustomAttributes(Module)
Attribute.GetCustomAttributes(Module, bool)
Attribute.GetCustomAttributes(Module, Type, bool)
Attribute.IsDefined(Module, Type)
Attribute.IsDefined(Module, Type, bool)
Attribute.GetCustomAttribute(Module, Type)
Attribute.GetCustomAttribute(Module, Type, bool)
Attribute.GetCustomAttributes(Assembly, Type)
Attribute.GetCustomAttributes(Assembly, Type, bool)
Attribute.GetCustomAttributes(Assembly)
Attribute.GetCustomAttributes(Assembly, bool)
Attribute.IsDefined(Assembly, Type)
Attribute.IsDefined(Assembly, Type, bool)
Attribute.GetCustomAttribute(Assembly, Type)
Attribute.GetCustomAttribute(Assembly, Type, bool)
Attribute.Equals(object)
Attribute.GetHashCode()
Attribute.Match(object)
Attribute.IsDefaultAttribute()
Attribute.TypeId
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: PayrollEngine.Client.Scripting
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public abstract class CaseRelationScriptAttribute : ScriptAttribute

Constructors

View Source

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

View Source

ScriptKey

Gets the script key

Declaration
public override string ScriptKey { get; }
Property Value
Type Description
string
Overrides
PayrollEngine.Client.Scripting.ScriptAttribute.ScriptKey
View Source

SourceCaseName

The source case name

Declaration
public string SourceCaseName { get; }
Property Value
Type Description
string
View Source

SourceCaseSlot

The source case slot

Declaration
public string SourceCaseSlot { get; }
Property Value
Type Description
string
View Source

TargetCaseName

The target case name

Declaration
public string TargetCaseName { get; }
Property Value
Type Description
string
View Source

TargetCaseSlot

The target case slot

Declaration
public string TargetCaseSlot { get; }
Property Value
Type Description
string

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