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
파일 보기 프로젝트 열기: sillsdev/FieldWorks

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