C# Класс Composite.Core.PackageSystem.PackageFragmentInstallers.DataPackageFragmentInstaller

Наследование: Composite.Core.PackageSystem.PackageFragmentInstallers.BasePackageFragmentInstaller
Показать файл Открыть проект

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

Метод Описание
Install ( ) : IEnumerable
Validate ( ) : IEnumerable

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

Метод Описание
AddData ( DataType dataType, CultureInfo cultureInfo ) : System.Xml.Linq.XElement
CheckForBrokenReference ( DataType refereeType, Type type, string propertyName, object propertyValue ) : void
CopyFieldValues ( DataType dataType, IData data, XElement addElement ) : DataKeyPropertyCollection
GetDataScopeFromDataTypeElement ( DataType dataType ) : DataScope
GetDataTypeProperties ( Type type ) : PropertyInfo>.Dictionary
GetInstalledVersionOfPendingType ( Type interfaceType, IData data ) : Type
GetText ( string stringId ) : string
IsObsoleteField ( DataType dataType, string fieldName ) : bool
IsObsoleteField ( DataTypeDescriptor dataTypeDescriptor, string fieldName ) : bool
IsObsoleteProperty ( PropertyInfo propertyInfo ) : bool
MapReference ( Type type, string propertyName, object key, Type &referenceType, string &keyPropertyName, object &referenceKey ) : void
RegisterKeyToBeAdded ( DataType dataType, DataKeyPropertyCollection dataKeyPropertyCollection ) : void
UpdateVersionId ( IVersioned data ) : void
ValidateAndLoadConfiguration ( ) : void
ValidateDynamicAddedType ( DataType dataType ) : void
ValidateNonDynamicAddedType ( DataType dataType ) : void
ValidateTargetLocaleInfo ( DataType dataType, bool dataTypeLocalized ) : bool

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

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

public Install ( ) : IEnumerable
Результат IEnumerable

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

public Validate ( ) : IEnumerable
Результат IEnumerable