Class MemberDataModification
Base class for data member modifications (update, add, migrate, remove etc). Used in DataMigration.
Inheritance
System.Object
MemberDataModification
Assembly: Eco.Core.dll
Syntax
public abstract class MemberDataModification : Object, IDataModification
Constructors
Declaration
protected MemberDataModification(MemberDataInput member)
Parameters
Fields
member
Declaration
protected readonly MemberDataInput member
Field Value
migrationManager
Declaration
protected MigrationManager migrationManager
Field Value
Methods
Apply(MigrationContext)
Applies member modification to data object context.
Declaration
public void Apply(MigrationContext context)
Parameters
GenerateOutput(MigrationContext)
Generates data member output value after modification applied.
Declaration
public abstract ReaderDataInput GenerateOutput(MigrationContext context)
Parameters
Returns
Initialize(MigrationManager)
Declaration
public virtual void Initialize(MigrationManager manager)
Parameters
Extension Methods