Show / Hide Table of Contents

Interface IReferenceMigration

Interface for object References migrations. I.e. for ClassRenameMigration you need it to change reference type.

Inherited Members
IClassMigration.CompatibleSchemaTypes
IMigration.Initialize(MigrationManager)
IMigration.Migrate(MigrationContext)
Namespace: Eco.Core.Serialization.Migrations
Assembly: Eco.Core.dll
Syntax
public interface IReferenceMigration : IClassMigration, IMigration

Methods

MigrateReference(MigrationContext)

Migrates context containing information about reference: ReferenceTypeName and ReferenceId.

Declaration
void MigrateReference(MigrationContext context)
Parameters
Type Name Description
MigrationContext context

Extension Methods

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