Analysis Services Programming

Properties, Role Interface

The Role interface supports the following properties.

Property Description
ClassType Returns an enumeration constant that identifies the specific object type
Description The description of a role
IsValid Indicates whether a role structure is valid
Name The name of a role
Parent Returns a reference to the parent MDStore object
ParentObject Returns a reference to the parent object that the current role object is a child of
Permissions The role permissions for a given key
SubClassType Returns an enumeration constant that identifies the subclass type of the object
UsersList A semicolon-delimited list of users

Access Cross-Reference

The following table shows whether the property is read/write (R/W), read-only (R), or not applicable (n/a) for different objects.

Property clsDatabaseRole clsCubeRole clsMiningModelRole
ClassType R R R
Description R/W R R
IsValid R R R
Name R/W (R after the object has been named) R/W (R after the object has been named) R/W (R after the object has been named)
Parent R R R
Permissions R R R
SubClassType R R R
UsersList R/W R R

See Also

Role Interface