Namespace: Consultingwerk.Windows.TempTableObjectMapping
Interface 
ITempTableFromTypeFactory Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Windows.TempTableObjectMapping.TempTableFromTypeFactory

File:ITempTableFromTypeFactory
Purpose:Interface for classes supporting creating ABL temp-tables
from .NET types
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Dec 19 08:50:31 CET 2014
Notes:SCL-591
http://jira.consultingwerkcloud.com:8090/display/SCL/.NET+Value+object+to+ABL+Temp-Table+mapping
Purpose: Builds an ABL temp-table from a .NET System.Type
Notes:



Top Method Summary
Options Name Purpose
+ HANDLE CreateTempTable (Type, character, character) Builds an ABL temp-table from a .NET System.Type
+ HANDLE CreateTempTable (Type, character, character, character) Builds an ABL temp-table from a .NET System.Type


Method Detail
Top

PUBLIC HANDLE CreateTempTable (Type, character, character)

Purpose: Builds an ABL temp-table from a .NET System.Type
Notes: Defaults to using the short type name as the temp-table name

Parameters:
poType System.Type
The reference to the System.Type to build the temp-table from
pcProperties CHARACTER
The comma delimited list of property specs, supported entries are PropertyName or PropertyName|FieldName or PropertyName|FieldName(ABL DataType)
pcUniqueKeyProperties CHARACTER
The comma delimited list of property names that build the PUK, must be form the list in pcProperties
Returns HANDLE
The handle of the created temp-table
Top

PUBLIC HANDLE CreateTempTable (Type, character, character, character)

Purpose: Builds an ABL temp-table from a .NET System.Type
Notes:

Parameters:
poType System.Type
The reference to the System.Type to build the temp-table from
pcProperties CHARACTER
The comma delimited list of property specs, supported entries are PropertyName or PropertyName|FieldName or PropertyName|FieldName(ABL DataType)
pcUniqueKeyProperties CHARACTER
The comma delimited list of property names that build the PUK, must be form the list in pcProperties
pcTempTableName CHARACTER
The name for the temp-table to create
Returns HANDLE
The handle of the created temp-table


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:32:42