PropertyCollector can retrieve data all at once, or incrementally.

  • Property retrieval as a single operation uses the RetrievePropertiesEx and ContinueRetrievePropertiesEx methods. These methods perform a single collection operation.
  • Incremental property retrieval, also referred to as property monitoring, uses the WaitForUpdatesEx method. The initial call to this method retrieves a baseline set of managed object property values. Subsequent calls retrieve changes in property values since the last retrieval. Use WaitForUpdatesEx to monitor changes to the inventory or any managed object properties.
    Note: The PropertyCollector does not guarantee the order of data that it returns in response to a request for data.