Class SysBaseEntitySchema
Inheritance
System.Object
SysBaseEntitySchema
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
[IsVirtual]
public class SysBaseEntitySchema : EntitySchema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance, ISchemaManagerSchema<EntitySchema>
Constructors
SysBaseEntitySchema(SysBaseEntitySchema)
Declaration
public SysBaseEntitySchema(SysBaseEntitySchema source)
Parameters
SysBaseEntitySchema(EntitySchema, Boolean)
Declaration
public SysBaseEntitySchema(EntitySchema source, bool isShallowClone)
Parameters
Type |
Name |
Description |
EntitySchema |
source |
|
System.Boolean |
isShallowClone |
|
SysBaseEntitySchema(EntitySchemaManager)
Declaration
public SysBaseEntitySchema(EntitySchemaManager entitySchemaManager)
Parameters
Methods
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
Overrides
CloneShallow()
Declaration
public override EntitySchema CloneShallow()
Returns
Overrides
CreateCreatedByColumn()
Declaration
protected virtual EntitySchemaColumn CreateCreatedByColumn()
Returns
CreateCreatedOnColumn()
Declaration
protected virtual EntitySchemaColumn CreateCreatedOnColumn()
Returns
CreateEntity(UserConnection)
Declaration
public override Entity CreateEntity(UserConnection userConnection)
Parameters
Returns
Overrides
CreateIdColumn()
Declaration
protected virtual EntitySchemaColumn CreateIdColumn()
Returns
CreateModifiedByColumn()
Declaration
protected virtual EntitySchemaColumn CreateModifiedByColumn()
Returns
CreateModifiedOnColumn()
Declaration
protected virtual EntitySchemaColumn CreateModifiedOnColumn()
Returns
InitializeColumns()
Declaration
protected override void InitializeColumns()
Overrides
InitializeCreatedByColumn()
Declaration
protected override void InitializeCreatedByColumn()
Overrides
InitializeCreatedOnColumn()
Declaration
protected override void InitializeCreatedOnColumn()
Overrides
InitializeModifiedByColumn()
Declaration
protected override void InitializeModifiedByColumn()
Overrides
InitializeModifiedOnColumn()
Declaration
protected override void InitializeModifiedOnColumn()
Overrides
InitializePrimaryColumn()
Declaration
protected override void InitializePrimaryColumn()
Overrides
InitializeProperties()
Declaration
protected override void InitializeProperties()
Overrides
Implements
System.ICloneable
Extension Methods