Show / Hide Table of Contents

Class CaseRelationReference

Case relation reference

Inheritance
object
CaseRelationReference
Implements
IEquatable<CaseRelationReference>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class CaseRelationReference : IEquatable<CaseRelationReference>

Constructors

CaseRelationReference()

Default constructor

Declaration
public CaseRelationReference()

CaseRelationReference(CaseRelationReference)

Relation copy constructor

Declaration
public CaseRelationReference(CaseRelationReference copySource)
Parameters
Type Name Description
CaseRelationReference copySource

The copy source

CaseRelationReference(string, string)

Relation constructor

Declaration
public CaseRelationReference(string sourceCaseName, string targetCaseName)
Parameters
Type Name Description
string sourceCaseName

The relation source case name

string targetCaseName

The relation target case name

CaseRelationReference(string, string, string, string)

Relation with slot constructor

Declaration
public CaseRelationReference(string sourceCaseName, string sourceCaseSlot, string targetCaseName, string targetCaseSlot)
Parameters
Type Name Description
string sourceCaseName

The relation source case name

string sourceCaseSlot

The relation source case slot

string targetCaseName

The relation target case name

string targetCaseSlot

The relation target case slot

Properties

SourceCaseName

The relation source case name (immutable)

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

SourceCaseSlot

The relation source case slot

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

TargetCaseName

The relation target case name (immutable)

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

TargetCaseSlot

The relation target case slot

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

Methods

Equals(CaseRelationReference)

Declaration
public virtual bool Equals(CaseRelationReference compare)
Parameters
Type Name Description
CaseRelationReference compare
Returns
Type Description
bool

Implements

IEquatable<T>

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