This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision |
| pr_methods:getobjectreferences [2023/04/04 05:52] – ↷ Links adapted because of a move operation sean | pr_methods:getobjectreferences [2023/05/03 04:33] (current) – sean |
|---|
| {{tag>Programmers_Reference Methods IExecutionEngine_Interface IExecutionEngine_Interface_Methods getObjectReferences}} | {{tag>Programmers_Reference Methods IExecutionEngine_Interface getObjectReferences Index}} |
| |
| ====getObjectReferences (IProcess, IEntity, String)==== | ====getObjectReferences (IProcess, IEntity, String)==== |
| throws AccessDeniedException, ExecutionException;</code> | throws AccessDeniedException, ExecutionException;</code> |
| |
| This method is very similar to the ''[[pr_methods:getallreferences|getAllReferences]]'' method. However, it returns references as a collection of ''ObjectReference'' objects rather than ''[[progref:0300_add_custom_processes:0317_ientity_interface|IEntity]]'' objects. ''ObjectReference'' is a structure containing an object name and ID. If only names and ID's of the references are required calling this method is much more efficient than calling ''[[pr_methods:getallreferences|getAllReferences]]'', which retrieves the values of all attributes. | This method is very similar to the ''[[pr_methods:getallreferences|getAllReferences]]'' method. However, it returns references as a collection of ''ObjectReference'' objects rather than ''[[docs:3500:0300:0317|IEntity]]'' objects. ''ObjectReference'' is a structure containing an object name and ID. If only names and ID's of the references are required calling this method is much more efficient than calling ''[[pr_methods:getallreferences|getAllReferences]]'', which retrieves the values of all attributes. |
| ===Parameters=== | ===Parameters=== |
| |