Click or drag to resize
GroupsCollection Class DataPA OpenAnalytics
DataPA OpenAnalytics API Reference
An enumerated collection of Group objects.
Inheritance Hierarchy
SystemObject
  DataPAServerSecurityGroupsCollection

Namespace: DataPAServerSecurity
Assembly: DataPAServerSecurity (in DataPAServerSecurity.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
[SerializableAttribute]
public class GroupsCollection : _GroupsCollection, 
	IEnumerable, IEnumerator, ISerializable

The GroupsCollection type exposes the following members.

Constructors
  NameDescription
Public methodGroupsCollection
Creates and returns a new GroupsCollection object.
Public methodGroupsCollection(ServerSecurity)
Gets and sets the parent of this object.
Top
Methods
  NameDescription
Public methodAdd
Adds a Group to this collection.
Public methodContains
Returns a value that indicates if an object with the ID exists in the collection.
Public methodContainsGroupName
Returns a value that indicates if an object with the Group Name exists in the collection.
Public methodGetEnumerator
Implements System.Collections.IEnumerable.GetEnumerator.
Public methodGetObjectData
Public methodMoveNext
Implements System.Collections.IEnumerator.MoveNext.
Public methodReBuild
Rebuilds the collection using the order specified in the IDs array.
Public methodRemove(Int32)
Removes a Group from this collection.
Public methodRemove(String)
Removes a Group from this collection.
Public methodReset
Implements System.Collections.IEnumerator.Reset.
Top
Fields
Properties
  NameDescription
Public propertyAdminGroup
Gets the default admin group for this groups collection.
Public propertyCount
Gets the number of Group objects in this collection.
Public propertyCurrent
Implements System.Collections.IEnumerator.Current.
Public propertyDefaultGroup
Gets the default group for this groups collection.
Public propertyItemInt32
Gets and sets a Group in this collection.
Public propertyItemString
Gets and sets a Group in this collection.
Public propertyObjectSizes
Gets a dictionary of serialized objects contained in this object, along with their sizes (in bytes)
Public propertyParent
Gets and sets the parent of this object.
Top
Remarks