The following tables list the members exposed by the User type.
Name | Description | |
---|---|---|
CreateUser(EntityID, string, IDatabase) | Create a user from a given contact | |
CreateUser(string, string, string, string, IDatabase) | Create a new user in the database | |
DeleteSystemUserAttribute(EntityID, EntityID, IDatabase) | Delete a system user attribute | |
DoUsersRequireCustomPasswords(IDatabase) | Check if users require custom passwords | |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
FindAttributesByName(string, IDatabase) | Find user attributes by name | |
Get10LastChangedItems(EntityID, DateTime, DateTime, IDatabase) | Get10LastChangedItems | |
Get10MostPopularJobs(EntityID, DateTime, DateTime, IDatabase) | Get10MostPopularJobs | |
GetAllSystemAdminUserIDs(IDatabase) | Get all system admin user ids | |
GetAllUserAttributes(EntityID, IDatabase) | Get all the user attributes | |
GetAllUserContacts(IDatabase) | Get all user contacts | |
GetAllUserIDs(IDatabase) | Get all user ids | |
GetFileServerIDsForUser(EntityID, IDatabase) | Given a user id, gets the FRS IDs specified for the user group that the user belongs to. | |
GetGroupMembership(EntityID, IDatabase) | Given a user id, work out what groups they belong to | |
GetHashCode | Serves as the default hash function. (inherited from Object). | |
GetNumberOfFileChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) | Get the number of file changes and the date/time of the last change | |
GetNumberOfLoginsAndLastLoginTimeInGivenDateRange(DateTime, DateTime, IDatabase) | Get the number of Total logins of a user within the given date range | |
GetNumberOfTDProjectChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) | Get the number of 12d model project changes and the date/time of the last change | |
GetNumberOfTaskChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) | Get the number of task changes and the date/time of the last change | |
GetNumberOfUsers(IDatabase) | Get the number of users | |
GetSystemUserAttributes(bool, IDatabase) | Get system attributes for users | |
GetType | Gets the Type of the current instance. (inherited from Object). | |
GetUserAttributeValue(EntityID, string, IDatabase) | Get a project attribute value, based on a name and project id | |
GetUserID(string, ServerID, IDatabase) | Get the id for a user, by windows identity | |
GetUserInfo(EntityID, bool, IDatabase) | Get some basic information about a user | |
GetUserModules(IDatabase) | Get all modules that the users have access to | |
IsJobCreator(EntityID, IDatabase) | Check if a user is a Job creator | |
IsSystemAdmin(EntityID, IDatabase) | Check if a user is a system admin | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
RemoveUserAttribute(EntityID, AttributeType, EntityID, IDatabase) | Remove a user attribute | |
SetJobCreator(EntityID, bool, IDatabase) | Set a user as a Job creator(or revoke) | |
SetSystemAdmin(EntityID, bool, IDatabase) | Set a user as a system admin (or revoke) | |
SetSystemUserAttribute(AttributeInfo, EntityID, IDatabase) | Set a system user attribute | |
SetUserAttribute(AttributeInfo, EntityID, AttributeValue, IDatabase) | Set some attribute | |
SetUserPassword(EntityID, string, IDatabase) | Set a users password | |
ToString | Returns a string that represents the current object. (inherited from Object). | |
UpdateUser(EntityID, string, string, string, string, IDatabase) | Update a user |