Show / Hide Table of Contents

Class MigrationDataModification

MemberDataModification which applies modification to member with custom IMigration.

Inheritance
System.Object
MemberDataModification
MigrationDataModification
Inherited Members
MemberDataModification.member
MemberDataModification.migrationManager
MemberDataModification.Apply(MigrationContext)
Namespace: Eco.Core.Serialization.Migrations.DataMigrations
Assembly: Eco.Core.dll
Syntax
public class MigrationDataModification : MemberDataModification, IDataModification

Constructors

MigrationDataModification(MemberDataInput, IMigration, Boolean)

Declaration
public MigrationDataModification(MemberDataInput member, IMigration migration, bool skipIfMissing)
Parameters
Type Name Description
MemberDataInput member
IMigration migration
System.Boolean skipIfMissing

Methods

GenerateOutput(MigrationContext)

Declaration
public override ReaderDataInput GenerateOutput(MigrationContext context)
Parameters
Type Name Description
MigrationContext context
Returns
Type Description
ReaderDataInput
Overrides
MemberDataModification.GenerateOutput(MigrationContext)

Initialize(MigrationManager)

Declaration
public override void Initialize(MigrationManager manager)
Parameters
Type Name Description
MigrationManager manager
Overrides
MemberDataModification.Initialize(MigrationManager)

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾