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