Show / Hide Table of Contents

Class SysPackageSchemaDataSchema

Inheritance
System.Object
MetaItem
MetaSchema
Schema
ProcessBasedSchema
EntitySchema
SysBaseEntitySchema
SysBasePackageDescriptorSchema
SysBasePackageElementSchema
SysPackageSchemaDataSchema
Implements
IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem
IManagerItemInstance
ISchemaManagerSchema<EntitySchema>
Inherited Members
SysBasePackageElementSchema.CreateIsLockedColumn()
SysBasePackageElementSchema.CreateIsChangedColumn()
SysBasePackageDescriptorSchema.InitializePrimaryDisplayColumn()
SysBasePackageDescriptorSchema.CreateNameColumn()
SysBaseEntitySchema.InitializePrimaryColumn()
SysBaseEntitySchema.InitializeCreatedOnColumn()
SysBaseEntitySchema.InitializeCreatedByColumn()
SysBaseEntitySchema.InitializeModifiedOnColumn()
SysBaseEntitySchema.InitializeModifiedByColumn()
SysBaseEntitySchema.CreateIdColumn()
SysBaseEntitySchema.CreateCreatedOnColumn()
SysBaseEntitySchema.CreateCreatedByColumn()
SysBaseEntitySchema.CreateModifiedOnColumn()
SysBaseEntitySchema.CreateModifiedByColumn()
EntitySchema.ApplyMetaDataValue(DataReader)
EntitySchema.CompleteApplyingMetaDataValues()
EntitySchema.InitializeEventsProcessSchema()
EntitySchema.GetIsPrefixRequired()
EntitySchema.InitializePrimaryImageColumn()
EntitySchema.InitializePrimaryColorColumn()
EntitySchema.InitializePrimaryOrderColumn()
EntitySchema.InitializeOneToOneParentAssociationColumn()
EntitySchema.InitializeOwnerColumn()
EntitySchema.InitializeOwnerAdminUnitColumn()
EntitySchema.InitializeMasterRecordColumn()
EntitySchema.InitializeHierarchyColumn()
EntitySchema.InitializeInactiveColumn(Lazy<EntitySchemaColumnCollection>)
EntitySchema.InitializeQueries()
EntitySchema.InitializeIndexes()
EntitySchema.InitializeColumnsLocalizableValues()
EntitySchema.InitializePredefinedColumnsLocalizableValues(Boolean)
EntitySchema.SetColumnsDefInheritance(Guid)
EntitySchema.GetResourceManagerName()
EntitySchema.InitializePrimaryInfo()
EntitySchema.ReadMetaData(DataReader)
EntitySchema.WriteMetaData(DataWriter)
EntitySchema.InitializeCreatedInSchemaUId()
EntitySchema.InitializeModifiedInSchemaUId()
EntitySchema.SetDefInheritance()
EntitySchema.InitializeLocalizableValues(String, String)
EntitySchema.ReInitializeLocalizableValues(String, String)
EntitySchema.GetMetaItems(ICollection<IMetaItem>)
EntitySchema.GetLocalizableValues(ICollection<LocalizableValue>, Boolean)
EntitySchema.CreateEventsProcess(UserConnection)
EntitySchema.CreateTrackChangesInsertSelect(UserConnection, Object, EntityChangeType)
EntitySchema.CreateSelect(UserConnection, Boolean)
EntitySchema.CreateSelect(UserConnection, Boolean, EntitySchemaColumnMap)
EntitySchema.CreateSelect(UserConnection, IEnumerable<EntitySchemaColumn>, Boolean)
EntitySchema.CreateSelect(UserConnection, IEnumerable<EntitySchemaColumn>, Boolean, EntitySchemaColumnMap)
EntitySchema.CreateSelectWithoutRights(UserConnection, IEnumerable<EntitySchemaColumn>, Boolean, EntitySchemaColumnMap)
EntitySchema.CreateGeneralSelect(UserConnection)
EntitySchema.FindSchemaColumnByMetaPath(String)
EntitySchema.GetSchemaColumnByMetaPath(String)
EntitySchema.FindSchemaColumnByPath(String)
EntitySchema.GetSchemaColumnByPath(String)
EntitySchema.FindSchemaColumnsByPath(String)
EntitySchema.GetDBPrimaryColumn()
EntitySchema.GetPrimaryColumnName()
EntitySchema.GetDBPrimaryColumnName()
EntitySchema.GetPrimaryDisplayColumn()
EntitySchema.FindPrimaryDisplayColumnName()
EntitySchema.GetPrimaryDisplayColumnName()
EntitySchema.CreateColumnMap(Boolean)
EntitySchema.GetMultiLookupPathParts(String)
EntitySchema.GetSchemaColumnReversePathByPath(String)
EntitySchema.GetFirstSchemaColumnNameByPath(String)
EntitySchema.GetSchemaColumnFullCaptionByPath(String, String)
EntitySchema.GetSchemaColumnMetaPathByPath(String)
EntitySchema.FindSchemaColumnPathByMetaPath(String)
EntitySchema.GetSchemaColumnPathByMetaPath(String)
EntitySchema.AddColumn(String)
EntitySchema.AddColumn(String, String)
EntitySchema.AddColumn(String, String, Guid)
EntitySchema.AddColumn(String, String, Guid, EntitySchemaColumnRequirementType)
EntitySchema.AddLookupColumn(String, String)
EntitySchema.AddSystemLookupColumn(String, String)
EntitySchema.AddLookupColumn(String, String, Guid)
EntitySchema.AddLookupColumn(String, String, Guid, EntitySchemaColumnRequirementType)
EntitySchema.AssignParentSchema(EntitySchema)
EntitySchema.ValidateNames(Boolean)
EntitySchema.GetTrackChangesInDBSchemaName()
EntitySchema.GetInactiveColumn()
EntitySchema.GetTrackChangesInDBSchema()
EntitySchema.GetLocalizationSchema()
EntitySchema.GetKindSuffix()
EntitySchema.GetEntitySchemaByKind(EntitySchemaKind)
EntitySchema.InitializeRuntimeGeneratedColumns()
EntitySchema.GetMobileBody()
EntitySchema.GenerateMobileBody()
EntitySchema.SystemNameAdditionalLength
EntitySchema.BaseSchemaUId
EntitySchema.Manager
EntitySchema.UId
EntitySchema.ProcessSchemaManager
EntitySchema.Kind
EntitySchema.DBInheritanceType
EntitySchema.DeleteOneToOneParentRecord
EntitySchema.ParentSchemaUId
EntitySchema.ParentSchema
EntitySchema.IsVirtual
EntitySchema.IsDBView
EntitySchema.AutoInitializeColumns
EntitySchema.Columns
EntitySchema.PrimaryColumn
EntitySchema.PrimaryDisplayColumn
EntitySchema.PrimaryImageColumn
EntitySchema.PrimaryColorColumn
EntitySchema.PrimaryOrderColumn
EntitySchema.OneToOneParentAssociationColumn
EntitySchema.OwnerColumn
EntitySchema.MasterRecordColumn
EntitySchema.IsSSPAvailable
EntitySchema.UseLiveEditing
EntitySchema.UseMasterRecordRights
EntitySchema.MasterRecordSchemaName
EntitySchema.HierarchyColumn
EntitySchema.CreatedOnColumn
EntitySchema.CreatedByColumn
EntitySchema.ModifiedOnColumn
EntitySchema.ModifiedByColumn
EntitySchema.Indexes
EntitySchema.IsTrackChangesInDB
EntitySchema.EntitySchemaManager
EntitySchema.DataValueTypeManager
EntitySchema.SystemValueManager
EntitySchema.SystemEntitySchemaManager
EntitySchema.Events
EntitySchema.HasEvents
EntitySchema.AdministratedByOperations
EntitySchema.AdministratedByColumns
EntitySchema.AdministratedByRecords
EntitySchema.AdministratedByRecordsIncludeParents
EntitySchema.UseDenyRecordRights
EntitySchema.HasIndependentProcessListeners
EntitySchema.IsDynamicallyCreated
EntitySchema.TrackChangesInDBEntitySchema
EntitySchema.TrackChangesSchemaName
EntitySchema.RightSchemaName
EntitySchema.LocalizationSchemaName
EntitySchema.DesignLocalizationSchemaName
EntitySchema.IsLocalizable
EntitySchema.UseRecordDeactivation
EntitySchema.ShowInAdvancedMode
EntitySchema.ShowInAdvancedModeDesignerValue
EntitySchema.OwnerAdminUnitColumn
EntitySchema.SegmentationOptions
EntitySchema.ShowInAdvancedModeSet
ProcessBasedSchema.EventsProcessPartName
ProcessBasedSchema._resourceManagerName
ProcessBasedSchema._resourceGroupName
ProcessBasedSchema._isInitializedEventsProcessSchemaLocalizableValues
ProcessBasedSchema._parentProcessBasedSchema
ProcessBasedSchema.GetSchemaReferences()
ProcessBasedSchema.InitializeEventsProcessSchemaLocalizableValues()
ProcessBasedSchema.IsEventsProcessSchemaInitialized
ProcessBasedSchema.EventsProcessSchema
ProcessBasedSchema.ParentProcessBasedSchema
Schema.FindItem<T>(T, IEnumerable<Func<T, MetaItem>>)
Schema.InitializeMethods()
Schema.InitializeLocalizableStrings()
Schema.InitializeUsings()
Schema.SetMethodsDefInheritance()
Schema.SetLocalizableStringsDefInheritance()
Schema.GenerateItemNamePrefix(IDesignItem, DesignModeClassDescriptor)
Schema.GetShemaResourceManagerName(Guid)
Schema.HandleNameChanging(String)
Schema.InitializeLocalizableValues(String)
Schema.GetLocalizableValues(ICollection<LocalizableValue>)
Schema.LoadLocalizableValues()
Schema.GetParentRealUIds(Collection<Guid>)
Schema.InitializeLocalizableValues()
Schema.SetLocalizedPropertyValue(String, IMetaItem, String, String)
Schema.RenameLocalizedProperty(String, IMetaItem)
Schema.GenerateItemCaption(DesignModeClassDescriptor, Int32)
Schema.SetUniqueNameAndCaptionForItem(IDesignItem, DesignModeClassDescriptor, Int32)
Schema.SetUniqueNameAndCaptionForItem(IDesignItem)
Schema.SetUniqueNameAndCaptionForItem<TItemType>(TItemType, MetaItemCollection<TItemType>)
Schema.GenerateItemUniqueIndex(String)
Schema.GetIsNamePrefixValid(String)
Schema.Workspace
Schema.ItemsSequentiallyNumbered
Schema.SystemUserConnection
Schema.SchemaManager
Schema.ManagerItem
Schema.SchemaManagerItem
Schema.IsCoreSchema
Schema.ResourceManager
Schema.Storage
Schema.PackageUId
Schema.ExtendParent
Schema.ReferenceSchemaUIds
Schema.Caption
Schema.Methods
Schema.HasMethods
Schema.Usings
Schema.LocalizableStrings
Schema.IsInitialized
Schema.IsAggregated
Schema.Description
Schema.AppManagerProvider
Schema.SchemaManagerProvider
Schema.SchemaNamePrefix
Schema.CreatedInVersion
Schema.DenyExtending
Schema.IsStaticContentNotGenerated
MetaSchema.IsCreatedInSchemaUIdInitialized
MetaSchema.IsModifiedInSchemaUIdInitialized
MetaItem.ApplyTemplateDataValue(DataReader)
MetaItem.CompleteApplyingTemplateDataValues()
MetaItem.CheckIsNameValidIdentifier(String)
MetaItem.WriteTemplateData(DataWriter)
MetaItem.ReadTemplateData(DataReader)
MetaItem.Id
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.ParentMetaSchema
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Configuration
Assembly: Terrasoft.Core.dll
Syntax
public class SysPackageSchemaDataSchema : SysBasePackageElementSchema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance, ISchemaManagerSchema<EntitySchema>

Constructors

SysPackageSchemaDataSchema(SysPackageSchemaDataSchema)

Declaration
public SysPackageSchemaDataSchema(SysPackageSchemaDataSchema source)
Parameters
Type Name Description
SysPackageSchemaDataSchema source

SysPackageSchemaDataSchema(SysPackageSchemaDataSchema, Boolean)

Declaration
public SysPackageSchemaDataSchema(SysPackageSchemaDataSchema source, bool isShallowClone)
Parameters
Type Name Description
SysPackageSchemaDataSchema source
System.Boolean isShallowClone

SysPackageSchemaDataSchema(EntitySchemaManager)

Declaration
public SysPackageSchemaDataSchema(EntitySchemaManager entitySchemaManager)
Parameters
Type Name Description
EntitySchemaManager entitySchemaManager

Methods

Clone()

Declaration
public override object Clone()
Returns
Type Description
System.Object
Overrides
SysBasePackageElementSchema.Clone()

CloneShallow()

Declaration
public override EntitySchema CloneShallow()
Returns
Type Description
EntitySchema
Overrides
SysBasePackageElementSchema.CloneShallow()

CreateDataColumn()

Declaration
protected virtual EntitySchemaColumn CreateDataColumn()
Returns
Type Description
EntitySchemaColumn

CreateEntity(UserConnection)

Declaration
public override Entity CreateEntity(UserConnection userConnection)
Parameters
Type Name Description
UserConnection userConnection
Returns
Type Description
Entity
Overrides
SysBasePackageElementSchema.CreateEntity(UserConnection)

CreateFilterDataColumn()

Declaration
protected virtual EntitySchemaColumn CreateFilterDataColumn()
Returns
Type Description
EntitySchemaColumn

CreateInstallTypeColumn()

Declaration
protected virtual EntitySchemaColumn CreateInstallTypeColumn()
Returns
Type Description
EntitySchemaColumn

CreateLastErrorColumn()

Declaration
protected virtual EntitySchemaColumn CreateLastErrorColumn()
Returns
Type Description
EntitySchemaColumn

CreateNeedInstallColumn()

Declaration
protected virtual EntitySchemaColumn CreateNeedInstallColumn()
Returns
Type Description
EntitySchemaColumn

CreateSysPackageColumn()

Declaration
protected override EntitySchemaColumn CreateSysPackageColumn()
Returns
Type Description
EntitySchemaColumn
Overrides
SysBasePackageDescriptorSchema.CreateSysPackageColumn()

CreateSysSchemaColumn()

Declaration
protected virtual EntitySchemaColumn CreateSysSchemaColumn()
Returns
Type Description
EntitySchemaColumn

CreateUIdColumn()

Declaration
protected override EntitySchemaColumn CreateUIdColumn()
Returns
Type Description
EntitySchemaColumn
Overrides
SysBasePackageDescriptorSchema.CreateUIdColumn()

InitializeColumns()

Declaration
protected override void InitializeColumns()
Overrides
SysBasePackageElementSchema.InitializeColumns()

InitializeProperties()

Declaration
protected override void InitializeProperties()
Overrides
SysBasePackageElementSchema.InitializeProperties()

Implements

IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem
IManagerItemInstance
ISchemaManagerSchema<TSchemaManagerSchema>

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
DataItemHelper.Cast(EntitySchema, EntitySchemaItem, Boolean)
MetaDataTestUtils.CloneSchema<TItem>(TItem, Object[])
MetaDataTestUtils.CloneAbstractMetaItem<TItem>(TItem)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
MetaDataTestUtils.GetMetaData(IMetaDataSerializable)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
TestDataUtils.CreateTestData(EntitySchema, Int32)
TestDataUtils.CreateDataTableStructure(EntitySchema)
TestDataUtils.SetupQueryExecutor(EntitySchema, IEntitySchemaQueryExecutor)
Back to top Generated by DocFX