Class SysPackageHierarchySchema
Inheritance
System.Object
SysPackageHierarchySchema
Implements
System.ICloneable
Inherited Members
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()
Assembly: Terrasoft.Core.dll
Syntax
public class SysPackageHierarchySchema : SysBaseEntitySchema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance, ISchemaManagerSchema<EntitySchema>
Constructors
SysPackageHierarchySchema(SysPackageHierarchySchema)
Declaration
public SysPackageHierarchySchema(SysPackageHierarchySchema source)
Parameters
SysPackageHierarchySchema(SysPackageHierarchySchema, Boolean)
Declaration
public SysPackageHierarchySchema(SysPackageHierarchySchema source, bool isShallowClone)
Parameters
SysPackageHierarchySchema(EntitySchemaManager)
Declaration
public SysPackageHierarchySchema(EntitySchemaManager entitySchemaManager)
Parameters
Methods
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
Overrides
CloneShallow()
Declaration
public override EntitySchema CloneShallow()
Returns
Overrides
CreateBaseSysPackageColumn()
Declaration
protected virtual EntitySchemaColumn CreateBaseSysPackageColumn()
Returns
CreateDependOnPackageColumn()
Declaration
protected virtual EntitySchemaColumn CreateDependOnPackageColumn()
Returns
CreateEntity(UserConnection)
Declaration
public override Entity CreateEntity(UserConnection userConnection)
Parameters
Returns
Overrides
CreateLevelColumn()
Declaration
protected virtual EntitySchemaColumn CreateLevelColumn()
Returns
CreateSysPackageColumn()
Declaration
protected virtual EntitySchemaColumn CreateSysPackageColumn()
Returns
CreateSysWorkspaceColumn()
Declaration
protected virtual EntitySchemaColumn CreateSysWorkspaceColumn()
Returns
InitializeColumns()
Declaration
protected override void InitializeColumns()
Overrides
InitializeIndexes()
Declaration
protected override void InitializeIndexes()
Overrides
InitializeProperties()
Declaration
protected override void InitializeProperties()
Overrides
Implements
System.ICloneable
Extension Methods