StringEnumDataAttributeTObject, TEnumGetUntypedValueForRow Method |
Gets the value of the attribute from any compatible buffer row
Namespace:
Aloe.SystemFrameworks.Domain
Assembly:
Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntaxpublic override Object GetUntypedValueForRow(
IBufferRow row,
bool originalValue = false
)
Public Overrides Function GetUntypedValueForRow (
row As IBufferRow,
Optional originalValue As Boolean = false
) As Object
public:
virtual Object^ GetUntypedValueForRow(
IBufferRow^ row,
bool originalValue = false
) override
abstract GetUntypedValueForRow :
row : IBufferRow *
?originalValue : bool
(* Defaults:
let _originalValue = defaultArg originalValue false
*)
-> Object
override GetUntypedValueForRow :
row : IBufferRow *
?originalValue : bool
(* Defaults:
let _originalValue = defaultArg originalValue false
*)
-> Object
Parameters
- row
- Type: Aloe.SystemFrameworks.Domain.DataAccessIBufferRow
The buffer row from which to read the attribute value - originalValue (Optional)
- Type: SystemBoolean
if set to true returns the original value before modifications.
Return Value
Type:
Object
The value of the attribute for the specified row
Exceptions
Remarks
Can be useful for reading values from buffer rows when importing/copying data.
The buffer row should have compatible (or the same) schema as the default, e.g. the value of the attribute should be readable.
See Also