|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| + | CopyFromBuffer (handle, Object, character) |
Copies the field values form the buffer to the value object |
|
| + |
CopyFromObject (Object, handle, character, IReadOnlyDictionary |
Copies the field values form the buffer to the value object |
|
| + | LOGICAL FindBuffer (handle, Object, character) |
Finds the temp-table buffer based on the field values from the value object |
|
| + | LOGICAL FindBuffer (handle, Object, CharacterDictionary, character) |
Finds the temp-table buffer based on the field values from the value object |
|
Top
PUBLIC CopyFromBuffer (handle, Object, character)
|
|||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC CopyFromObject (Object, handle, character, IReadOnlyDictionary
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| Purpose: | Copies the field values form the buffer to the value object |
| Notes: | Also for new records (plNewRecord = TRUE) we expect that in phBuffer | a record has already been created | On 10.2B, the 4th parameter, is a IDictionary, as the IReadOnlyDictionary | is not available on .NET 2.0. On OE11 the IReadOnlyDictionary provides | wider access to this method |
| Parameters: | ||
| poObject | System.Object | |
| The reference to the target object | ||
| phBuffer | HANDLE | |
| The handle of the source buffer | ||
| pcProperties | CHARACTER | |
| The field mapping in the same form as expected by the TempTableFromTypeFactory:CreateTempTable() method | ||
| poBeforeValues |
System.Collections.Generic.IReadOnlyDictionary |
|
| An optional dictionary with values to be assigned to the before temp-table row | ||
| plNewRecord | LOGICAL | |
| Logical value indicating if this routine will be used to create a new record | ||
|
|
|
|
| Purpose: | Finds the temp-table buffer based on the field values from the value object |
| Notes: |
| Parameters: | ||
| phBuffer | HANDLE | |
| The handle of the source buffer | ||
| poObject | System.Object | |
| The reference to the target object | ||
| pcProperties | CHARACTER | |
| The field mapping in the same form as expected by the TempTableFromTypeFactory:CreateTempTable() method | ||
| Returns | LOGICAL | |
| Logical value indicating if the record was found | ||
|
|
|
|
| Purpose: | Finds the temp-table buffer based on the field values from the value object |
| Notes: |
| Parameters: | ||
| phBuffer | HANDLE | |
| The handle of the source buffer | ||
| poObject | System.Object | |
| The reference to the target object | ||
| poMissingValues | Consultingwerk.Framework.Collections.CharacterDictionary | |
| The dictionary of character values for index fields from the phBuffer not present in phValueBuffer | ||
| pcProperties | CHARACTER | |
| The field mapping in the same form as expected by the TempTableFromTypeFactory:CreateTempTable() method | ||
| Returns | LOGICAL | |
| Logical value indicating if the record was found | ||