Class AllocationPathDynamicController.PathDateParam
Inheritance
AllocationPathDynamicController.PathDateParam
Assembly: LemonEdge.ClientEntities.dll
Syntax
public class AllocationPathDynamicController.PathDateParam : SerializedParam, ICloneable, ICloneable<AllocationPathDynamicController.PathDateParam>, INotifyPropertyChanged
Constructors
PathDateParam()
Declaration
Properties
EffectiveDate
Declaration
public DateTimeOffset EffectiveDate { get; set; }
Property Value
Message
Declaration
[DataMember]
public string Message { get; set; }
Property Value
PathSplitID
Declaration
public Guid? PathSplitID { get; set; }
Property Value
PathSplitID_Label
Declaration
public string PathSplitID_Label { get; set; }
Property Value
PathSplitTransactionID
Declaration
public Guid? PathSplitTransactionID { get; set; }
Property Value
PathSplitTransactionID_Label
Declaration
public string PathSplitTransactionID_Label { get; set; }
Property Value
SplitType
Declaration
public SplitByPropertyType SplitType { get; set; }
Property Value
StepChangeDate
Declaration
public DateTimeOffset? StepChangeDate { get; set; }
Property Value
_pathSplitID_Label
Declaration
public string _pathSplitID_Label { get; set; }
Property Value
_pathSplitTransactionID_Label
Declaration
public string _pathSplitTransactionID_Label { get; set; }
Property Value
Methods
Clone()
Declaration
public AllocationPathDynamicController.PathDateParam Clone()
Returns
CopyFromParam(SerializedParam)
Should be overridden by inheriting implementations to ensure all parameters values are copied from the specified
source
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Type |
Name |
Description |
SerializedParam |
source |
The source instance of a SerializedParam that is of the same type as this one to copy parameter
values from
|
Overrides
CopyFromSource(PathDateParam)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(AllocationPathDynamicController.PathDateParam source)
Parameters
CreateNewParam()
Must be implemented by inheriting classes to provide a new instance of the current class type.
Used when cloning this SerializedParam to create a new instance of the same type
Declaration
protected override SerializedParam CreateNewParam()
Returns
Type |
Description |
SerializedParam |
A new instance of the current SerializedParam type
|
Overrides
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Implements
Extension Methods