Class ParameterParameter
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
An additional parameter for a Parameter object.
[MessagePackObject(false)]
[SuppressMessage("Design", "RCS1170", Justification = "Private setters are needed for entity framework")]
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
sourceParameterParameterSource object.
Equals(ParameterParameter)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(ParameterParameter other)
Parameters
otherParameterParameterAn object to compare with this object.
Returns
- bool
true if the current object is equal to the other parameter; otherwise, false.