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

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
ScriptAttribute.ScriptKey

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

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)
☀
☾
Back to top Generated by DocFX