Here’s an example of how to update objects “in bulk” programmatically using the SDK. In this example, I’ll get all the incidents in the system and set their status to Pending.
This examples uses the IncrementalDiscoveryData class which is essentially a “bucket” that you can add things to which are all submitted to the server at once with a .Commit().
Sample Visual Studio console application is attached.
How to create SCCM connect with SDK, i know how to create it use Powershell.
Does IncrementalDiscoveryData provides transaction like support where if one of the operation fails then the whole batch of operations are rolled back?