Class Collector
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class Collector : ModelBase, ICollector, IModel, IAttributeObject, IKeyEquatable<ICollector>, IEquatable<ICollector>, INameObject
Constructors
Collector()
Declaration
Collector(Collector)
Declaration
public Collector(Collector copySource)
Parameters
Properties
ApplyActions
Declaration
[JsonPropertyOrder(118)]
public List<string> ApplyActions { get; set; }
Property Value
ApplyExpression
Declaration
[JsonPropertyOrder(113)]
public string ApplyExpression { get; set; }
Property Value
ApplyExpressionFile
Declaration
[JsonPropertyOrder(114)]
public string ApplyExpressionFile { get; set; }
Property Value
Attributes
Declaration
[JsonPropertyOrder(121)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
Clusters
Declaration
[JsonPropertyOrder(120)]
public List<string> Clusters { get; set; }
Property Value
CollectMode
Declaration
[JsonPropertyOrder(102)]
public CollectMode CollectMode { get; set; }
Property Value
CollectorGroups
Declaration
[JsonPropertyOrder(107)]
public List<string> CollectorGroups { get; set; }
Property Value
Culture
Declaration
[JsonPropertyOrder(106)]
public string Culture { get; set; }
Property Value
EndActions
Declaration
[JsonPropertyOrder(119)]
public List<string> EndActions { get; set; }
Property Value
EndExpression
Declaration
[JsonPropertyOrder(115)]
public string EndExpression { get; set; }
Property Value
EndExpressionFile
Declaration
[JsonPropertyOrder(116)]
public string EndExpressionFile { get; set; }
Property Value
MaxResult
Declaration
[JsonPropertyOrder(110)]
public decimal? MaxResult { get; set; }
Property Value
MinResult
Declaration
[JsonPropertyOrder(109)]
public decimal? MinResult { get; set; }
Property Value
Name
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(100)]
public string Name { get; set; }
Property Value
NameLocalizations
Declaration
[JsonPropertyOrder(101)]
public Dictionary<string, string> NameLocalizations { get; set; }
Property Value
Negated
Declaration
[JsonPropertyOrder(103)]
public bool Negated { get; set; }
Property Value
OverrideType
Declaration
[JsonPropertyOrder(104)]
public OverrideType OverrideType { get; set; }
Property Value
StartActions
Declaration
[JsonPropertyOrder(117)]
public List<string> StartActions { get; set; }
Property Value
StartExpression
Declaration
[JsonPropertyOrder(111)]
public string StartExpression { get; set; }
Property Value
StartExpressionFile
Declaration
[JsonPropertyOrder(112)]
public string StartExpressionFile { get; set; }
Property Value
Threshold
Declaration
[JsonPropertyOrder(108)]
public decimal? Threshold { get; set; }
Property Value
ValueType
Declaration
[JsonPropertyOrder(105)]
public ValueType ValueType { get; set; }
Property Value
Methods
EqualKey(ICollector)
Declaration
public virtual bool EqualKey(ICollector compare)
Parameters
Returns
Equals(ICollector)
Declaration
public virtual bool Equals(ICollector compare)
Parameters
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods