Class SourceCodeSchemaManager
Inheritance
System.Object
SourceCodeSchemaManager
Implements
Inherited Members
SchemaManager<SourceCodeSchema>.InitializeSchemaUserProperties(SourceCodeSchema, ISchemaManagerItem)
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
Assembly: Terrasoft.Core.dll
Syntax
public class SourceCodeSchemaManager : FileSystemEnabledSchemaManager<SourceCodeSchema>, IManager<ISchemaManagerItem<SourceCodeSchema>, SourceCodeSchema>, ISchemaManager, IManager, ISourceCodeSchemaManager
Constructors
SourceCodeSchemaManager()
Declaration
public SourceCodeSchemaManager()
Properties
ItemCaption
Declaration
public override string ItemCaption { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.SourceCodeSchema>.ItemCaption
ItemTypeName
Declaration
protected override string ItemTypeName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.SourceCodeSchema>.ItemTypeName
Methods
GetGenerator(UserConnection)
Declaration
public override SchemaCodeGenerator<SourceCodeSchema> GetGenerator(UserConnection userConnection)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection |
Returns
Type | Description |
---|---|
SchemaCodeGenerator<SourceCodeSchema> |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.SourceCodeSchema>.GetGenerator(Terrasoft.Core.UserConnection)
InitializeDefSchema()
Declaration
protected override SourceCodeSchema InitializeDefSchema()
Returns
Type | Description |
---|---|
SourceCodeSchema |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.SourceCodeSchema>.InitializeDefSchema()
SaveCs(ISchemaManagerItem<SourceCodeSchema>, ItemDescriptor)
Declaration
protected void SaveCs(ISchemaManagerItem<SourceCodeSchema> item, ItemDescriptor itemDescriptor)
Parameters
Type | Name | Description |
---|---|---|
ISchemaManagerItem<SourceCodeSchema> | item | |
ItemDescriptor | itemDescriptor |
SaveSchemaContent(ISchemaManagerItem<SourceCodeSchema>)
Declaration
protected override void SaveSchemaContent(ISchemaManagerItem<SourceCodeSchema> item)
Parameters
Type | Name | Description |
---|---|---|
ISchemaManagerItem<SourceCodeSchema> | item |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.SourceCodeSchema>.SaveSchemaContent(Terrasoft.Core.ISchemaManagerItem<Terrasoft.Core.SourceCodeSchema>)