ComputerTargetGroupCollection Class
Applies To: Windows Server Update Services
Represents a collection of computer target groups.
Namespace: Microsoft.UpdateServices.Administration
Assembly: Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll)
Inheritance Hierarchy
System.Object
System.Collections.CollectionBase
Microsoft.UpdateServices.Administration.WsusCollection
Microsoft.UpdateServices.Administration.ComputerTargetGroupCollection
Syntax
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("E41D96F0-5B79-4E32-A8AD-0902EB3F5D53")]
[ComVisibleAttribute(true)]
public class ComputerTargetGroupCollection : WsusCollection
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute("E41D96F0-5B79-4E32-A8AD-0902EB3F5D53")]
[ComVisibleAttribute(true)]
public ref class ComputerTargetGroupCollection : WsusCollection
[<SerializableAttribute>]
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("E41D96F0-5B79-4E32-A8AD-0902EB3F5D53")>]
[<ComVisibleAttribute(true)>]
type ComputerTargetGroupCollection =
class
inherit WsusCollection
end
<SerializableAttribute>
<ClassInterfaceAttribute(ClassInterfaceType.None)>
<GuidAttribute("E41D96F0-5B79-4E32-A8AD-0902EB3F5D53")>
<ComVisibleAttribute(True)>
Public Class ComputerTargetGroupCollection
Inherits WsusCollection
Constructors
Name | Description | |
---|---|---|
ComputerTargetGroupCollection() | Initializes a new instance of the ComputerTargetGroupCollection class. |
Properties
Name | Description | |
---|---|---|
Capacity | (Inherited from CollectionBase.) |
|
Count | (Inherited from CollectionBase.) |
|
InnerList | (Inherited from CollectionBase.) |
|
Item[Int32] | Gets or sets the member of the collection at the specified index. |
|
List | (Inherited from CollectionBase.) |
Methods
Name | Description | |
---|---|---|
Add(IComputerTargetGroup) | Adds an existing ComputerTargetGroup to the end of the ComputerTargetGroupCollection. |
|
Add(Object) | Adds an element to the end of the collection.(Inherited from WsusCollection.) |
|
AddRange(Array) | Adds the elements of the specified array to the end of this collection. (Inherited from WsusCollection.) |
|
AddRange(ComputerTargetGroupCollection) | Adds the members of a ComputerTargetGroupCollection to the end of this collection. |
|
AddRange(IComputerTargetGroup[]) | Adds the elements of an array of IComputerTargetGroup objects to the end of the collection. |
|
AddRange(WsusCollection) | Adds the items in the specified SusCollectionBase to the end of this collection.(Inherited from WsusCollection.) |
|
Clear() | (Inherited from CollectionBase.) |
|
Contains(IComputerTargetGroup) | Determines whether the specified IComputerTargetGroup is in the collection. |
|
Contains(Object) | Determines whether the specified element is in the collection.(Inherited from WsusCollection.) |
|
CopyTo(Array, Int32) | Copies the entire collection of values to a one-dimensional array, starting at the specified index of the target array.(Inherited from WsusCollection.) |
|
CopyTo(IComputerTargetGroup[], Int32) | Copies the entire collection to a one-dimensional array, starting at the specified index of the target array. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetEnumerator() | (Inherited from CollectionBase.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
IndexOf(IComputerTargetGroup) | Determines whether the collection contains the specified computer target group. If it does, the method returns the zero-based index of the first occurrence of the group in the collection. |
|
IndexOf(Object) | Searches for the specified element and returns the zero-based index of it if it exists.(Inherited from WsusCollection.) |
|
Insert(Int32, IComputerTargetGroup) | Inserts an IComputerTargetGroup into the collection at the specified index. |
|
Insert(Int32, Object) | Inserts an element into the collection at the specified index.(Inherited from WsusCollection.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
OnClear() | (Inherited from CollectionBase.) |
|
OnClearComplete() | Performs additional custom processes after clearing the contents of the UpdateCollection instance.(Inherited from WsusCollection.) |
|
OnInsert(Int32, Object) | Provides overridden validation functionality which checks that we do not insert duplicates into our collection.(Inherited from WsusCollection.) |
|
OnInsertComplete(Int32, Object) | Performs additional custom processes after inserting a new element into the UpdateCollection instance.(Inherited from WsusCollection.) |
|
OnRemove(Int32, Object) | (Inherited from CollectionBase.) |
|
OnRemoveComplete(Int32, Object) | Performs additional custom processes after removing an element from the UpdateCollection instance.(Inherited from WsusCollection.) |
|
OnSet(Int32, Object, Object) | Provices overridden validation functionality which checks that we do not insert duplicates into our collection.(Inherited from WsusCollection.) |
|
OnSetComplete(Int32, Object, Object) | Performs additional custom processes after setting a value in the UpdateCollection instance.(Inherited from WsusCollection.) |
|
OnValidate(Object) | (Inherited from CollectionBase.) |
|
Remove(IComputerTargetGroup) | Removes the IComputerTargetGroup from the collection. |
|
Remove(Object) | Removes a specified element from the collection.(Inherited from WsusCollection.) |
|
RemoveAt(Int32) | (Inherited from CollectionBase.) |
|
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICollection.CopyTo(Array, Int32) | (Inherited from CollectionBase.) |
|
IList.Add(Object) | (Inherited from CollectionBase.) |
|
IList.Contains(Object) | (Inherited from CollectionBase.) |
|
IList.IndexOf(Object) | (Inherited from CollectionBase.) |
|
IList.Insert(Int32, Object) | (Inherited from CollectionBase.) |
|
IList.Remove(Object) | (Inherited from CollectionBase.) |
|
ICollection.IsSynchronized | (Inherited from CollectionBase.) |
|
ICollection.SyncRoot | (Inherited from CollectionBase.) |
|
IList.IsFixedSize | (Inherited from CollectionBase.) |
|
IList.IsReadOnly | (Inherited from CollectionBase.) |
|
IList.Item[Int32] | (Inherited from CollectionBase.) |
Remarks
To get a collection of target groups, call one of the following methods:
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.
See Also
Microsoft.UpdateServices.Administration Namespace
Return to top