Interface ICollector
The payroll collector client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface ICollector : IModel, IAttributeObject, IKeyEquatable<ICollector>, IEquatable<ICollector>
Properties
ApplyActions
The collector apply actions
Declaration
List<string> ApplyActions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
ApplyExpression
Expression used while applying a value to the collector
Declaration
string ApplyExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ApplyExpressionFile
Expression used while applying a value to the collector file
Declaration
string ApplyExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Clusters
The collector clusters
Declaration
List<string> Clusters { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
CollectMode
The collect mode (immutable, default: summary)
Declaration
CollectMode CollectMode { get; set; }
Property Value
| Type | Description |
|---|---|
| CollectMode |
CollectorGroups
Associated collector groups
Declaration
List<string> CollectorGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
Culture
The collector culture name based on RFC 4646
Declaration
string Culture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndActions
The collector end actions
Declaration
List<string> EndActions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
EndExpression
Expression used while the collector is ended
Declaration
string EndExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndExpressionFile
Expression used while the collector is ended file
Declaration
string EndExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MaxResult
The maximum allowed value
Declaration
decimal? MaxResult { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal? |
MinResult
The minimum allowed value
Declaration
decimal? MinResult { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal? |
Name
The collector name (immutable)
Declaration
string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NameLocalizations
The localized collector names
Declaration
Dictionary<string, string> NameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
Negated
Negated collector result (immutable, default: false)
Declaration
bool Negated { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
OverrideType
The override type
Declaration
OverrideType OverrideType { get; set; }
Property Value
| Type | Description |
|---|---|
| OverrideType |
StartActions
The collector start actions
Declaration
List<string> StartActions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
StartExpression
Expression used while the collector is started
Declaration
string StartExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StartExpressionFile
Expression used while the collector is started file
Declaration
string StartExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Threshold
The threshold value
Declaration
decimal? Threshold { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal? |
ValueType
The value type, default is value type money
Declaration
ValueType ValueType { get; set; }
Property Value
| Type | Description |
|---|---|
| ValueType |