The LockObject method of the Role interface locks a role object to prevent multiple users from concurrently changing the object.
object.LockObject(ByVal LockType As OlapLockTypes, ByVal LockDescription As String)
object
The object to lock.
LockType
One of the lock types defined in the OlapLockTypes enumeration. Because a Role object has no dependent objects and cannot be processed, the only valid options for LockType are olapLockRead and olapLockWrite. For more information, see OlapLockTypes.
LockDescription
A string containing the description of the lock, available to other applications attempting to obtain a lock.