Show / Hide Table of Contents

Class MultiPeriodCasePayrollValueDictionary

Dictionary of multiple case values grouped by period and case field name

Inheritance
object
Dictionary<DatePeriod, CasePayrollValueDictionary>
MultiPeriodCasePayrollValueDictionary
Implements
IDictionary<DatePeriod, CasePayrollValueDictionary>
ICollection<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>
IDictionary
ICollection
IReadOnlyDictionary<DatePeriod, CasePayrollValueDictionary>
IReadOnlyCollection<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>
IEnumerable<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>
IEnumerable
ISerializable
IDeserializationCallback
Inherited Members
Dictionary<DatePeriod, CasePayrollValueDictionary>.Add(DatePeriod, CasePayrollValueDictionary)
Dictionary<DatePeriod, CasePayrollValueDictionary>.Clear()
Dictionary<DatePeriod, CasePayrollValueDictionary>.ContainsKey(DatePeriod)
Dictionary<DatePeriod, CasePayrollValueDictionary>.ContainsValue(CasePayrollValueDictionary)
Dictionary<DatePeriod, CasePayrollValueDictionary>.GetEnumerator()
Dictionary<DatePeriod, CasePayrollValueDictionary>.GetAlternateLookup<TAlternateKey>()
Dictionary<DatePeriod, CasePayrollValueDictionary>.TryGetAlternateLookup<TAlternateKey>(out Dictionary<DatePeriod, CasePayrollValueDictionary>.AlternateLookup<TAlternateKey>)
Dictionary<DatePeriod, CasePayrollValueDictionary>.OnDeserialization(object)
Dictionary<DatePeriod, CasePayrollValueDictionary>.Remove(DatePeriod)
Dictionary<DatePeriod, CasePayrollValueDictionary>.Remove(DatePeriod, out CasePayrollValueDictionary)
Dictionary<DatePeriod, CasePayrollValueDictionary>.TryGetValue(DatePeriod, out CasePayrollValueDictionary)
Dictionary<DatePeriod, CasePayrollValueDictionary>.TryAdd(DatePeriod, CasePayrollValueDictionary)
Dictionary<DatePeriod, CasePayrollValueDictionary>.EnsureCapacity(int)
Dictionary<DatePeriod, CasePayrollValueDictionary>.TrimExcess()
Dictionary<DatePeriod, CasePayrollValueDictionary>.TrimExcess(int)
Dictionary<DatePeriod, CasePayrollValueDictionary>.Comparer
Dictionary<DatePeriod, CasePayrollValueDictionary>.Count
Dictionary<DatePeriod, CasePayrollValueDictionary>.Capacity
Dictionary<DatePeriod, CasePayrollValueDictionary>.Keys
Dictionary<DatePeriod, CasePayrollValueDictionary>.Values
Dictionary<DatePeriod, CasePayrollValueDictionary>.this[DatePeriod]
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Scripting
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public class MultiPeriodCasePayrollValueDictionary : Dictionary<DatePeriod, CasePayrollValueDictionary>, IDictionary<DatePeriod, CasePayrollValueDictionary>, ICollection<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>, IDictionary, ICollection, IReadOnlyDictionary<DatePeriod, CasePayrollValueDictionary>, IReadOnlyCollection<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>, IEnumerable<KeyValuePair<DatePeriod, CasePayrollValueDictionary>>, IEnumerable, ISerializable, IDeserializationCallback

Constructors

View Source

MultiPeriodCasePayrollValueDictionary(IDictionary<DatePeriod, CasePayrollValueDictionary>)

Declaration
public MultiPeriodCasePayrollValueDictionary(IDictionary<DatePeriod, CasePayrollValueDictionary> values)
Parameters
Type Name Description
IDictionary<DatePeriod, CasePayrollValueDictionary> values

Properties

View Source

this[string]

Get period case value by case field

Declaration
public PeriodCasePayrollValueDictionary this[string caseFieldName] { get; }
Parameters
Type Name Description
string caseFieldName

The case field name

Property Value
Type Description
PeriodCasePayrollValueDictionary

Dictionary of case value grouped by date period

Methods

View Source

GetCaseValue(string)

Get period case value by case field

Declaration
public PeriodCasePayrollValueDictionary GetCaseValue(string caseFieldName)
Parameters
Type Name Description
string caseFieldName

The case field name

Returns
Type Description
PeriodCasePayrollValueDictionary

Dictionary of case value grouped by date period

Implements

IDictionary<TKey, TValue>
ICollection<T>
IDictionary
ICollection
IReadOnlyDictionary<TKey, TValue>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable
ISerializable
IDeserializationCallback

Extension Methods

EnumerableExtensions.ContainsAll<T>(IEnumerable<T>, IEnumerable<T>)
EnumerableExtensions.ContainsAny<T>(IEnumerable<T>, IEnumerable<T>)
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