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