Class ClassRenameMigration
Inheritance
System.Object
ClassRenameMigration
Assembly: Eco.Core.dll
Syntax
public class ClassRenameMigration : InstanceMigration, IInstanceMigration, IReferenceMigration, ITypeMigration, IClassMigration, IMigration
Constructors
ClassRenameMigration(IDictionary<String, String>)
Declaration
public ClassRenameMigration(IDictionary<string, string> mapping)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IDictionary<System.String, System.String> |
mapping |
|
ClassRenameMigration(String, String)
Declaration
public ClassRenameMigration(string oldClassName, string newClassName)
Parameters
Type |
Name |
Description |
System.String |
oldClassName |
|
System.String |
newClassName |
|
Methods
MigrateInstance(MigrationContext)
Declaration
public override void MigrateInstance(MigrationContext context)
Parameters
Overrides
MigrateReference(MigrationContext)
Declaration
public override void MigrateReference(MigrationContext context)
Parameters
Overrides
MigrateType(String)
Declaration
public string MigrateType(string typeName)
Parameters
Type |
Name |
Description |
System.String |
typeName |
|
Returns
Type |
Description |
System.String |
|
Implements
Extension Methods