C# Класс SIL.FieldWorks.FDO.DomainServices.DataMigration.DataMigration7000057

Migrate data from 7000056 to 7000057. Data migration to change Irregularly Inflected Form variant types to class LexEntryInflType (for LT-7581).
Actually, this DM will try to delete the old one and
Наследование: IDataMigration
Показать файл Открыть проект

Открытые методы

Метод Описание
ChangeClassOfOwnerAndChildren ( IDomainObjectDTORepository dtoRepo, DomainObjectDTO dtoToChange, string oldClassname, string newClassname ) : void
PerformMigration ( IDomainObjectDTORepository domainObjectDtoRepository ) : void

Приватные методы

Метод Описание
TryChangeOwnerClass ( IDomainObjectDTORepository dtoRepo, DomainObjectDTO dtoToChange, string oldClassname, string newClassname ) : bool

Описание методов

ChangeClassOfOwnerAndChildren() публичный Метод

public ChangeClassOfOwnerAndChildren ( IDomainObjectDTORepository dtoRepo, DomainObjectDTO dtoToChange, string oldClassname, string newClassname ) : void
dtoRepo IDomainObjectDTORepository
dtoToChange DomainObjectDTO
oldClassname string
newClassname string
Результат void

PerformMigration() публичный Метод

public PerformMigration ( IDomainObjectDTORepository domainObjectDtoRepository ) : void
domainObjectDtoRepository IDomainObjectDTORepository
Результат void