Encapsulates a collection of result objects in a generic manner in Configuration Manager 2007 so that most console operations do not have to be concerned with the type of the underlying object (WQL or SQL). Namespace: Microsoft.ConfigurationManagement.ManagementProvider
Assembly: Microsoft.ConfigurationManagement.ManagementProvider (in microsoft.configurationmanagement.managementprovider.dll)

Usage

Visual Basic
Dim instance As ResultObjectsManager

Syntax

Visual Basic
<DefaultMemberAttribute("Item")> _
Public Class ResultObjectsManager
		Inherits ResultObjectBase
		Implements IResultObject, IComparable, IDisposable, ICloneable
C#
[DefaultMemberAttribute("Item")] 
public class ResultObjectsManager : ResultObjectBase, IResultObject, IComparable, IDisposable, 
		ICloneable
C++
[DefaultMemberAttribute(L"Item")] 
public ref class ResultObjectsManager : public ResultObjectBase, IResultObject, IComparable, IDisposable, 
		ICloneable
J#
/** @attribute DefaultMemberAttribute("Item") */ 
public class ResultObjectsManager extends ResultObjectBase implements IResultObject, IComparable, 
		IDisposable, ICloneable
JScript
DefaultMemberAttribute("Item") 
public class ResultObjectsManager extends ResultObjectBase implements IResultObject, IComparable, 
		IDisposable, ICloneable

Remarks

This class allows access to the properties and methods of multiple objects in a multi-select operation, in support of multiple queries. Your application can implement it to wrap application-specific managed data so that the Configuration Manager can manipulate the data.


Inheritance Hierarchy

System.Object
   Microsoft.ConfigurationManagement.ManagementProvider.ResultObjectBase
    Microsoft.ConfigurationManagement.ManagementProvider.ResultObjectsManager

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2003,Windows Vista

See Also