Class PointParameter
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
An additional parameter for a Point object.
[MessagePackObject(false)]
public class PointParameter : AdditionalParameter, INotifyPropertyChanged, ITrackable, IHasKey, IEquatable<AdditionalParameter>, ICanApplyID<AdditionalParameter>, IEquatable<PointParameter>, ICanApplyID<PointParameter>
- Inheritance
-
PointParameter
- Implements
- Inherited Members
- Extension Methods
Properties
AdditionalParameterDefinitions
Gets the additional parameter definitions.
protected override IDictionary<string, IAdditionalParameterDefinition> AdditionalParameterDefinitions { get; }
Property Value
Point
Gets the Point object, to which the additional parameter belongs.
[JsonIgnore]
[IgnoreMember]
public virtual Point Point { get; }
Property Value
PointId
Gets the foreign key for Point.
[JsonIgnore]
[IgnoreMember]
public int PointId { get; }
Property Value
Methods
ApplyID(PointParameter)
public void ApplyID(PointParameter source)
Parameters
source
PointParameterSource object.
Equals(PointParameter)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(PointParameter other)
Parameters
other
PointParameterAn object to compare with this object.
Returns
- bool
true if the current object is equal to the other parameter; otherwise, false.