Show / Hide Table of Contents

Class MemberRenameMigration

Inheritance
System.Object
ClassMigrationBase
InstanceMigration
MemberRenameMigration
Implements
IInstanceMigration
IReferenceMigration
IClassMigration
IMigration
Inherited Members
InstanceMigration.MigrateReference(MigrationContext)
InstanceMigration.CompatibleSchemaTypes
ClassMigrationBase.Initialize(MigrationManager)
ClassMigrationBase.Migrate(MigrationContext)
ClassMigrationBase.MigrationManager
Namespace: Eco.Core.Serialization.Migrations
Assembly: Eco.Core.dll
Syntax
public class MemberRenameMigration : InstanceMigration, IInstanceMigration, IReferenceMigration, IClassMigration, IMigration

Constructors

MemberRenameMigration(String, String, String)

Declaration
public MemberRenameMigration(string compatibleType, string oldMemberName, string newMemberName)
Parameters
Type Name Description
System.String compatibleType
System.String oldMemberName
System.String newMemberName

Properties

NewMemberName

Declaration
public string NewMemberName { get; }
Property Value
Type Description
System.String

OldMemberName

Declaration
public string OldMemberName { get; }
Property Value
Type Description
System.String

Methods

MigrateInstance(MigrationContext)

Declaration
public override void MigrateInstance(MigrationContext context)
Parameters
Type Name Description
MigrationContext context
Overrides
ClassMigrationBase.MigrateInstance(MigrationContext)

Implements

IInstanceMigration
IReferenceMigration
IClassMigration
IMigration

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
☀
☾