|   | ITableOperationsUpdateRecord(DataRow, RecordRestriction) Method | 
        
        
            Updates the database with the specified 
row, any model properties
            marked with 
UpdateValueExpressionAttribute will be evaluated and applied
            before the record is provided to the data source.
            
 GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
SyntaxFunction UpdateRecord ( 
	row As DataRow,
	Optional restriction As RecordRestriction = Nothing
) As Integer
abstract UpdateRecord : 
        row : DataRow * 
        ?restriction : RecordRestriction 
(* Defaults:
        let _restriction = defaultArg restriction null
*)
-> int function UpdateRecord(row, restriction);
Parameters
- row  DataRow
- DataRow of queried data to be updated.
- restriction  RecordRestriction  (Optional)
- Record restriction to apply, if any.
Return Value
Int32Number of rows affected.
 Remarks
Remarks
            Record restriction is only used for custom update expressions or in cases where modeled
            table has no defined primary keys.
            
            If any of the restriction parameters reference a table field that is modeled with
            either an EncryptDataAttribute or FieldDataTypeAttribute, then the function
            GetInterpretedFieldValue(String, Object) will need to be called, replacing the target parameter with the
            returned value so that the field value will be properly set prior to executing the database function.
            
 See Also
See Also