ComputerTargetGroupCollection
Collection of target groups.
To retrieve or use a collection of target groups, call one of the following methods:
- IAutomaticUpdateApprovalRule.GetComputerTargetGroups
- IAutomaticUpdateApprovalRule.SetComputerTargetGroups
- IUpdateServer.GetComputerTargetGroups
The ComputerTargetGroupCollection class is derived from the Microsoft.UpdateServices.Administration.WsusCollection class.
Public Constructors
The ComputerTargetGroupCollection class has the following public constructor.
Constructor | Description |
---|---|
ComputerTargetGroupCollection() | Initializes a new instance of the ComputerTargetGroupCollection class. |
Public Methods
The ComputerTargetGroupCollection class has the following public methods.
Method | Description |
---|---|
Add(IComputerTargetGroup) | Adds an existing target group to the end of the collection. |
AddRange(ComputerTargetGroupCollection) | Adds the members of an existing target group collection to the end of the collection. |
AddRange(IComputerTargetGroup[]) | Adds an array of target groups to the end of the collection. |
Clear() | Removes all objects from the CollectionBase instance. |
Contains(IComputerTargetGroup) | Determines if the collection contains the specified target group. |
CopyTo(IComputerTargetGroup[], Int32) | Copies the target groups in the collection to a one-dimensional array. |
Equals(Object) | Determines if the specified Object is equal to the current Object. |
Equals(Object, Object) | Static (Shared). Determines whether the specified Object instances are considered equal. |
GetEnumerator() | Retrieves an enumerator that iterates through the CollectionBase instance. |
GetHashCode() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
GetType() | Gets the Type of the current instance. |
IndexOf(IComputerTargetGroup) | Determines if the collection contains the specified target group. |
Insert(Int32, IComputerTargetGroup) | Inserts a target group into the collection. |
ReferenceEquals(Object, Object) | Static (Shared). Determines if the specified Object instances are the same instance. |
Remove(IComputerTargetGroup) | Removes the target group from the collection. |
RemoveAt(Int32) | Removes the element at the specified index of the CollectionBase instance. |
ToString() | Returns a String that represents the current Object. |
Public Properties
The ComputerTargetGroupCollection class has the following public properties.
Property | Description |
---|---|
Count | Retrieves the number of members in the collection. |
Item | Retrieves or sets the member of the collection at the specified index. |
Requirements
Server | Requires Windows Server 2003 or Windows 2000 Server SP4 and later. |
Namespace | Defined in Microsoft.UpdateServices.Administration. |
Assembly | Requires Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll). |
.NET Framework | Requires .NET Framework 1.1. |