Class TypeDataEntityBase
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
Base class for a type data entity.
[MessagePackObject(false)]
public abstract class TypeDataEntityBase : EntityBase, INotifyPropertyChanged, ITrackable, IHasKey, IEquatable<TypeDataEntityBase>
- Inheritance
-
TypeDataEntityBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Properties
Comment
Gets or sets the comment.
[Key(3)]
public virtual string Comment { get; set; }
Property Value
Group
Gets or sets the group.
[Key(2)]
public virtual string Group { get; set; }
Property Value
Key
Gets or sets the key.
[Key(1)]
public virtual string Key { get; set; }
Property Value
Process
Gets the Process object to which this belongs.
[JsonIgnore]
[IgnoreMember]
[Key(0)]
public virtual Process Process { get; }
Property Value
ProcessId
Gets or sets the foreign key of the Process.
[JsonIgnore]
[IgnoreMember]
public int ProcessId { get; protected set; }
Property Value
Methods
Equals(TypeDataEntityBase)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(TypeDataEntityBase other)
Parameters
other
TypeDataEntityBaseAn object to compare with this object.
Returns
- bool
true if the current object is equal to the other parameter; otherwise, false.