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