ComponentOne FlexPivot for WinForms
KeepFileType Enumeration

C1.DataEngine.4 Assembly > C1.DataEngine Namespace : KeepFileType Enumeration
Strategies determining what files are kept permanently after their creation and what are deleted when no longer needed. Used in the Workspace.KeepFiles property.
Syntax
'Declaration
 
Public Enum KeepFileType 
   Inherits System.Enum
public enum KeepFileType : System.Enum 
Members
MemberDescription
IndexAll indexes (table row ids sorted by one or more fields) created in calculations are kept for possible reuse in future calculations. Indexes (and joins, if joins are used) are the most costly data to recreate, so it is important to keep them for optimal performance.
IndexAndJoinDefault for server-side DataEngine. All indexes and joins created in calculations are kept for possible reuse in future calculations. They are the most costly data to recreate, so it is important to keep them for optimal performance.
NoneAll files created in calculations are deleted when no longer needed. If they are requested again, they are recreated. Use this strategy only for calculations peformed once or rarely repeated, or if saving disk space is more important than performance.
ResultsDefault for FlexPivot control. All files created in calculations are kept on disk, so they can be used in future calculations without recreating them. This strategy is appropriate for FlexPivot control, but usually not for server-side DataEngine serving multiple clients.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         C1.DataEngine.KeepFileType

See Also

Reference

C1.DataEngine Namespace