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

Migrate data from 7000065 to 7000066. Redux of DM64, but using a real DM. This will make sure that all missing xml elements for basic data properties (including basic custom properties) are included in the xml.
Наследование: IDataMigration
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CacheBasicProperties List>.Dictionary
CreateBasicProperty void
CreateCustomProperty void
CreateValAttribute System.Xml.Linq.XAttribute
GetDefaultValueForPropertyType string

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

Метод Описание
PerformMigration ( IDomainObjectDTORepository domainObjectDtoRepository ) : void

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

Метод Описание
CacheBasicProperties ( IFwMetaDataCacheManaged mdc ) : List>.Dictionary
CreateBasicProperty ( System.Xml.Linq.XElement rootElement, PropertyInfo basicPropertyInfo ) : void
CreateCustomProperty ( System.Xml.Linq.XElement rootElement, PropertyInfo basicCustomPropertyInfo ) : void
CreateValAttribute ( CellarPropertyType propertyType ) : System.Xml.Linq.XAttribute
GetDefaultValueForPropertyType ( CellarPropertyType propertyType ) : string

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

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

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