Description

A McDBRightsOwners object encapsulates a collection of McDBRightsOwner objects of the same type (McDBUser or McDBGroup). Therefore the McDBRightsOwners objects become McDBUsers and McDBGroups, respectively. This polymorphic definition is used as a base definition for both of these derived types, giving uniform base functionality and interchangability (when possible) to these classes.

Object Model


Remarks

The relationships between the McDBRightsOwners, McDBUsers, and McDBGroups objects imply that McDBUsers and McDBGroups objects start with the same basic properties and methods, described by McDBRightsOwners, and extend them with properties/methods that are specific to their type only. It is impossible to create a McDBRightsOwner object. However, either an McDBUsers or McDBGroups object may be referred to as an McDBRightsOwners, so long as no property or method that is specific to McDBUsers or McDBGroups is used.

Members

Methods
Remove

Remove an McDBRightsOwner from this collection.


Properties
CountRead-only property

The number of McDBUser or McDBGroup objects in this McDBRightsOwners collection.

DatabaseRead-only property

The McDBDatabase containing this McDBRightsOwners collection.