Class TempTableManager
Create and remove temporary tables, based on selected columns from existing tables
Implements
Namespace: SuperOffice.Data.Dialect
Assembly: SoDataBase.dll
Syntax
public class TempTableManager : Object, IDisposable
Constructors
TempTableManager()
Create and remove temporary tables, based on selected columns from existing tables
Declaration
public TempTableManager()
Fields
PkSuffix
Create and remove temporary tables, based on selected columns from existing tables
Declaration
public const string PkSuffix = "_id"
Field Value
Type | Description |
---|---|
String |
Methods
CreateTempCopyForTable(TableInfo, List<FieldInfo>)
Create a temporary table that reflects the given fields from an existing table. Removed on Dispose()
Declaration
public SoTable CreateTempCopyForTable(TableInfo baseTable, List<FieldInfo> fields)
Parameters
Type | Name | Description |
---|---|---|
TableInfo | baseTable | |
List<FieldInfo> | fields |
Returns
Type | Description |
---|---|
SoTable |
Dispose()
Create and remove temporary tables, based on selected columns from existing tables
Declaration
public void Dispose()