Namespace: SynergyServerScripting.Entities
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)

<System.Reflection.Obfuscation(Exclude=true, ApplyToMembers=true)> _ 
Public Class User
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude=true, ApplyToMembers=true)] 
public static class User
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude=true, ApplyToMembers=true)] 
public ref class User
This language is not supported or no code example is available.
public  
System.Reflection.Obfuscation(Exclude=true, ApplyToMembers=true) 
class User
This language is not supported or no code example is available.
Name Description
Public method Static CreateUser(EntityID, string, IDatabase) Create a user from a given contact
Public method Static CreateUser(string, string, string, string, IDatabase) Create a new user in the database
Public method Static DeleteSystemUserAttribute(EntityID, EntityID, IDatabase) Delete a system user attribute
Public method Static DoUsersRequireCustomPasswords(IDatabase) Check if users require custom passwords
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method Static FindAttributesByName(string, IDatabase) Find user attributes by name
Public method Static Get10LastChangedItems(EntityID, DateTime, DateTime, IDatabase) Get10LastChangedItems
Public method Static Get10MostPopularJobs(EntityID, DateTime, DateTime, IDatabase) Get10MostPopularJobs
Public method Static GetAllSystemAdminUserIDs(IDatabase) Get all system admin user ids
Public method Static GetAllUserAttributes(EntityID, IDatabase) Get all the user attributes
Public method Static GetAllUserContacts(IDatabase) Get all user contacts
Public method Static GetAllUserIDs(IDatabase) Get all user ids
Public method Static GetBasicUserInfoForUserList(HashSet<EntityID>, IDatabase) Get some basic information about a set of users
Public method Static GetFileServerIDsForUser(EntityID, IDatabase) Given a user id, gets the FRS IDs specified for the user group that the user belongs to.
Public method Static GetGroupMembership(EntityID, IDatabase) Given a user id, work out what groups they belong to
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method Static GetNumberOfFileChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) Get the number of file changes and the date/time of the last change
Public method Static GetNumberOfLoginsAndLastLoginTimeInGivenDateRange(DateTime, DateTime, IDatabase) Get the number of Total logins of a user within the given date range
Public method Static GetNumberOfTDProjectChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) Get the number of 12d model project changes and the date/time of the last change
Public method Static GetNumberOfTaskChangesAndLastChangeTimeByUser(DateTime, DateTime, IDatabase) Get the number of task changes and the date/time of the last change
Public method Static GetNumberOfUsers(IDatabase) Get the number of users
Public method Static GetSystemUserAttributes(bool, IDatabase) Get system attributes for users
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method Static GetUserAttributeValue(EntityID, string, IDatabase) Get a user attribute value, based on an attribute name and user id
Public method Static GetUserID(string, ServerID, IDatabase) Get the id for a user, by windows identity
Public method Static GetUserInfo(EntityID, bool, IDatabase) Get some basic information about a user
Public method Static GetUserModules(IDatabase) Get all modules that the users have access to
Public method Static IsJobCreator(EntityID, IDatabase) Check if a user is a Job creator
Public method Static IsSystemAdmin(EntityID, IDatabase) Check if a user is a system admin
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method Static RemoveUserAttribute(EntityID, AttributeType, EntityID, IDatabase) Remove a user attribute
Public method Static SetJobCreator(EntityID, bool, IDatabase) Set a user as a Job creator(or revoke)
Public method Static SetSystemAdmin(EntityID, bool, IDatabase) Set a user as a system admin (or revoke)
Public method Static SetSystemUserAttribute(AttributeInfo, EntityID, IDatabase) Set a system user attribute
Public method Static SetUserAttribute(AttributeInfo, EntityID, AttributeValue, IDatabase) Set some attribute
Public method Static SetUserPassword(EntityID, string, IDatabase) Set a users password
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Static UpdateUser(EntityID, string, string, string, string, IDatabase) Update a user
Top
SynergyServerScripting.Entities.User

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1