ServerGroupCollection Class

 
Note: This API is now obsolete.

The ServerGroupCollection class represents a collection of ServerGroup objects that represent all the server groups on the server group.

Namespace:   Microsoft.SqlServer.Management.Smo.RegisteredServers
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

System.Object
  Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrCollectionBase
    Microsoft.SqlServer.Management.Smo.RegisteredServers.ServerGroupCollection

[DefaultMemberAttribute("Item")]
[ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public sealed class ServerGroupCollection : RegSvrCollectionBase, 
	ICollection, IEnumerable

NameDescription
System_CAPS_pubpropertyCount

Gets the number of objects in the referenced collection.

System_CAPS_pubpropertyIsSynchronized

Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe.(Inherited from RegSvrCollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets a ServerGroup object in the collection by index number.

System_CAPS_pubpropertyItem[String]

Gets a ServerGroup object in the collection by name.

System_CAPS_pubpropertyParent

Gets the ServerGroup object that is the parent of the ServerGroupCollection object.

System_CAPS_pubpropertySyncRoot

Gets an object that can be used to synchronize access to the collection.(Inherited from RegSvrCollectionBase.)

NameDescription
System_CAPS_pubmethodAdd(ServerGroup)

Adds a ServerGroup object to the ServerGroupCollection collection.

System_CAPS_pubmethodContains(String)

Determines whether the specified string value exists within the collection.

System_CAPS_pubmethodCopyTo(Array, Int32)

Copies the collection objects to a one-dimensional array beginning at the index value specified.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

Returns an IEnumerator interface that lets you iterate through the objects in the collection.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRemove(String)

Removes a ServerGroup object from the ServerGroupCollection object.

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_protfieldinitialized

Gets a Boolean value indicating the collection is initialized.

If True, collection is initialized.

If False the collection is not initialized.(Inherited from RegSvrCollectionBase.)

System_CAPS_protfieldinnerColl

The sort list which contains the underlying collection of registered servers.(Inherited from RegSvrCollectionBase.)

A ServerGroupCollection object can be used to gain access to a set of server groups. You can use the Item property to return a specific ServerGroup object.

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

Return to top
Show: