2using System.Collections.Generic;
4using System.Runtime.Serialization;
18 #region Public Properties
21 [DataMember(Order = 2)]
28 [DataMember(Order = 3)]
29 public HashSet<RecordType>
forward_records {
get;
set; } =
new HashSet<RecordType>();
30 #endregion Public Properties
32 #region Equality Overrides
37 public bool Equals(
Policy other) => ReferenceEquals(
this, other) ||
49 public override bool Equals(
object obj) =>
67 #endregion Equality Overrides
Base class used by all types and resources.
Layer Policy is the rule on RecordType that determines how occurrences belonging to a particular Reco...
bool Equals(Policy other)
Determine if this Policy is equivalent to another.
override int GetHashCode()
Get the HashCode for this Policy.
HashSet< RecordType > transform_records
When a record type is listed under transform, all input occurrences with the matching record type are...
HashSet< RecordType > forward_records
When a record type is listed under forward, all input occurrences with the matching record type are n...
override bool Equals(object obj)
Determine if this Policy is equivalent to another.