Class SysBaseEntitySchema
Inheritance
System.Object
SysBaseEntitySchema
Implements
IMetaDataSerializable
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()
Namespace: Terrasoft.Core.Configuration
Assembly: Terrasoft.Core.dll
Syntax
public class SysBaseEntitySchema : EntitySchema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance, ISchemaManagerSchema<EntitySchema>
Constructors
SysBaseEntitySchema(SysBaseEntitySchema)
Declaration
public SysBaseEntitySchema(SysBaseEntitySchema source)
Parameters
Type | Name | Description |
---|---|---|
SysBaseEntitySchema | source |
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
Type | Name | Description |
---|---|---|
EntitySchemaManager | entitySchemaManager |
Methods
Clone()
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object |
Overrides
CloneShallow()
Declaration
public override EntitySchema CloneShallow()
Returns
Type | Description |
---|---|
EntitySchema |
Overrides
CreateCreatedByColumn()
Declaration
protected virtual EntitySchemaColumn CreateCreatedByColumn()
Returns
Type | Description |
---|---|
EntitySchemaColumn |
CreateCreatedOnColumn()
Declaration
protected virtual EntitySchemaColumn CreateCreatedOnColumn()
Returns
Type | Description |
---|---|
EntitySchemaColumn |
CreateEntity(UserConnection)
Declaration
public override Entity CreateEntity(UserConnection userConnection)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection |
Returns
Type | Description |
---|---|
Entity |
Overrides
CreateIdColumn()
Declaration
protected virtual EntitySchemaColumn CreateIdColumn()
Returns
Type | Description |
---|---|
EntitySchemaColumn |
CreateModifiedByColumn()
Declaration
protected virtual EntitySchemaColumn CreateModifiedByColumn()
Returns
Type | Description |
---|---|
EntitySchemaColumn |
CreateModifiedOnColumn()
Declaration
protected virtual EntitySchemaColumn CreateModifiedOnColumn()
Returns
Type | Description |
---|---|
EntitySchemaColumn |
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
IMetaDataSerializable
System.ICloneable