Class EntityLinkRuleSearch
- Namespace
- Geotab.Checkmate.ObjectModel.EntityLink
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for a EntityLinkRule.
public class EntityLinkRuleSearch : Search, IEntity
- Inheritance
-
EntityLinkRuleSearch
- Implements
- Inherited Members
Constructors
EntityLinkRuleSearch()
Initializes a new instance of the EntityLinkRuleSearch class.
public EntityLinkRuleSearch()
EntityLinkRuleSearch(Id)
Initializes a new instance of the EntityLinkRuleSearch class.
public EntityLinkRuleSearch(Id id)
Parameters
id
IdThe id.
Properties
DestinationGroups
Gets or sets the collection of destination groups to search for.
public ICollection<Group>? DestinationGroups { get; set; }
Property Value
- ICollection<Group>
IEnumerable<T> The destination groups to search for.
EntityLinkTypes
Gets or sets the entity link type to search for.
public IList<EntityLinkType>? EntityLinkTypes { get; set; }
Property Value
- IList<EntityLinkType>
IList<T> The entity link type to search for.
IsBidirectionalSearch
Gets or sets a value indicating rules from source to destination are unioned with rules from destination to source.
public bool? IsBidirectionalSearch { get; set; }
Property Value
LinkDate
Gets or sets the link date, which is used to search for records that reside within the range.
public DateTime? LinkDate { get; set; }
Property Value
OnlyActiveRules
Gets or sets a value indicating only active rules are to be searched.
public bool? OnlyActiveRules { get; set; }
Property Value
SourceGroups
Gets or sets the collection of source groups to search for.
public ICollection<Group>? SourceGroups { get; set; }
Property Value
- ICollection<Group>
IEnumerable<T> The source groups to search for.
ValidFrom
Gets or sets the from date, which is used to search for records recorded on or after this date.
public DateTime? ValidFrom { get; set; }
Property Value
ValidTo
Gets or sets the to date, which is used to search for records recorded on or before this date.
public DateTime? ValidTo { get; set; }