UserInfoProvider Class |
Namespace: CMS.Membership
public class UserInfoProvider : AbstractInfoProvider<UserInfo, UserInfoProvider>
The UserInfoProvider type exposes the following members.
Name | Description | |
---|---|---|
UserInfoProvider |
Constructor.
|
Name | Description | |
---|---|---|
AddSiteWhereCondition(String, Int32, String, Boolean) |
Creates site where condition from the specified parameters and adds it to the original where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
AddSiteWhereCondition(String, Int32, String, Boolean, String) |
Creates site where condition from the specified parameters and adds it to the original where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
AddUserToRole(Int32, Int32) |
Adds the specified user to the role of site.
| |
AddUserToRole(String, String, String) |
Adds the specified user to the role of site.
| |
AddUserToSite |
Adds the specfied user to the site.
| |
BoundGetInfoByGuid(Guid) |
Gets the info object by its GUID
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
BoundGetInfoByGuid(Guid, Int32) |
Gets the info object by its GUID and site ID
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
BoundGetInfoById |
Gets the info by ID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
BoundGetInfoByName(String) |
Gets the info object by its code name
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
BoundGetInfoByName(String, Int32) |
Gets the info object by its code name and site Id
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
BoundGetInfosByIds |
Gets the list of info objects by their IDs
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
Clear |
Clears hashtables.
| |
ClearHashtables |
Clear hashtables.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
ClearLicenseValues |
Clear license values.
| |
CreateHashtables |
Creates the provider hashtables
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
CreateInfo(Int32) |
Creates an instance of info object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
CreateInfo(DataRow, Boolean) |
Creates a new info object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
CreateWebFarmTask(String, String) |
Creates web farm task specific for current object and action name
(Inherited from AbstractProvider.) | |
CreateWebFarmTask(String, String, Byte) |
Creates web farm task specific for current object and action name
(Inherited from AbstractProvider.) | |
DeleteData(String) |
Deletes the data in the database based on the given where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
DeleteData(IWhereCondition) |
Deletes the data in the database based on the given where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
DeleteData(ActionObjectQueryTInfo) |
Deletes the data in the database based on the given where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
DeleteInfo |
Deletes the object to the database.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
DeleteObjectFromHashtables |
Deletes the object instance from the hashtables.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
DeleteUser(Int32) |
Deletes specified user.
| |
DeleteUser(String) |
Deletes specified user.
| |
DeleteUser(UserInfo) |
Deletes specified user.
| |
DeleteUserInternal |
Deletes specified user.
| |
EnsureRolesAndSites |
Ensures that roles and sites for the given user are present within the database.
| |
EnsureRolesAndSitesForWindowsAuthentication |
Ensures that roles and sites for the given user are present within the database. Used in case of Windows authentication.
| |
EnsureSitePrefixUserName |
If CMSUseSitePrefixForUserName is switched on, add site prefix to user name
| |
EnsureSitePrefixUserNameInternal |
If CMSUseSitePrefixForUserName is switched on, add site prefix to user name
| |
GenerateNewPassword |
Returns new password according to password policy.
Generates password with 8 alphanumeric characters if no password policy is configured.
| |
GenerateNewPassword(String) |
Returns new password according to password policy.
Generates password with 8 alphanumeric characters if no password policy is configured.
| |
GenerateNewPasswordInternal |
Returns new password according to password policy.
| |
GetBindingWhereCondition(String, Int32) |
Gets the where condition to limit the objects to specific binding dependency. Use this method only for 2-keys bindings.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetBindingWhereCondition(String, Object) |
Gets the where condition to limit the objects to specific binding dependencies. Use this method for 3 and more-keys bindings.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetCacheDependency(DataSet, String, String) |
Gets the cache dependency for the given object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetCacheDependency(BaseInfo, String, String) |
Gets the cache dependency for the given object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetCountInternal |
Gets the number of items matching the given parameters. Does not check the license when retrieving data.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetData(QueryDataParameters, String, String, Int32, String, Boolean, Int32) |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetData(QueryDataParameters, String, String, Int32, String, Boolean, Int32, Int32, Int32, Int32) |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDataByColumnT |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDataByGuidColumn |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDataByIntColumn |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDataByStringColumn |
Returns the data according to the set of input parameters.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDeleteQuery |
Gets the object query that deletes all items matching the query parameters
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDependencyCacheKeys(DataSet, String, String) |
Gets the cache dependency keys for the given DataSet.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetDependencyCacheKeys(GeneralizedInfo, String, String) |
Gets the cache dependency keys for the given object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetEmptyDataSet |
Gets the empty data set to be filled by the data
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetExistingIDsInternal |
Filters out all object IDs that do not exist in the database.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetFormattedUserName |
Returns formatted username in format: fullname (nickname) if nicname specified otherwise fullname (username).
Allows you to customize how the usernames will look like throughout the admin UI.
| |
GetFullName |
Returns user's full name
| |
GetFullNameDictionary |
Creates new dictionary for caching the objects by full name
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetFullNameWhereCondition |
Gets the where condition that searches the object based on the given full name
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetFullUserInfo(Int32) |
Returns the UserInfo structure for the specified user also with UserSettings.
| |
GetFullUserInfo(String) |
Returns the UserInfo structure for the specified user also with UserSettings.
| |
GetFullUsers(String, String) |
Returns dataset with users with their settings according to WHERE condition sorted by ORDER BY expression.
| |
GetFullUsers(String, String, Int32, String) |
Returns dataset with users with ther settings according to WHERE condition sorted by ORDER BY expression.
| |
GetInfo(IWhereCondition) |
Gets an instance of the first info object matching the specified condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfo(ActionObjectQueryTInfo) |
Gets an instance of the first info object matching the specified condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfo(String, String) |
Gets an instance of the first info object matching the specified condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Boolean) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Int32) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Int32, Boolean) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Int32, Int32) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Int32, Boolean, Boolean) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeName(String, Int32, Int32, Boolean) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByCodeNameFromDB |
Gets an instance of info object based on the given code name from database
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByFullName(String) |
Gets an instance of info object based on the given full name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByFullName(String, Boolean) |
Gets an instance of info object based on the given full name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByFullNameInternal |
Gets the info by its full name from the database
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuid(Guid) |
Gets an instance of info object based on the GUID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuid(Guid, Boolean) |
Gets an instance of info object based on the given code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuid(Guid, Int32) |
Gets an instance of info object based on the GUID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuid(Guid, Int32, Boolean) |
Gets an instance of info object based on the GUID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuidColumn |
Gets an instance of info object based on the string column value.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByGuidFromDB |
Gets an instance of info object based on the given GUID from database
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoById(Int32) |
Gets an instance of info object based on ID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoById(Int32, Boolean) |
Gets an instance of info object based on ID.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByIntColumn |
Gets an instance of info object based on the integer column value.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfoByStringColumn |
Gets an instance of info object based on the string column value.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetInfosByIds |
Gets the list of info objects by their IDs
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetObjectQuery |
Gets the object query for the provider
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetObjectQueryInternal |
Gets the object query for the provider
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetParentWhereCondition |
Gets the where condition to limit the objects to specific parent.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetPasswordHash |
Returns the hashed password representation (is hashing on).
| |
GetPasswordHashInternal |
Returns the hashed password representation (is hashing on).
| |
GetRequiredResourceUsers(String, String, String) |
Gets the DataSet of the required users for the specified resource permission.
| |
GetRequiredResourceUsers(String, String, String, String, String, Int32, String) |
Gets the DataSet of the required users for the specified resource permission.
| |
GetRequiredResourceUsersInternal |
Gets the DataSet of the required users for the specified resource permission.
| |
GetSearchDocuments |
Returns top 15 search documents for current scope.
| |
GetSearchWhereCondition |
Returns smart search where condition for indexing.
| |
GetSingleObject |
Gets the object query for the provider
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetSiteWhereCondition(Int32) |
Gets the where condition to limit the objects to specific site.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetSiteWhereCondition(Int32, Boolean) |
Gets the where condition to limit the objects to specific site.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
GetTypeInfo |
Gets the type info for this provider
(Inherited from BaseAbstractInfoProvider.) | |
GetUserDataClassPermissions |
Returns the DataSet with user permissions for specified class.
| |
GetUserInfo(Int32) |
Returns the UserInfo structure for the specified user.
| |
GetUserInfo(String) |
Returns the UserInfo structure for the specified user.
| |
GetUserInfoByFacebookConnectID |
Returns user with specified Facebook Connect ID.
| |
GetUserInfoByGUID |
Returns object with specified GUID.
| |
GetUserInfoByGUIDInternal |
Returns object with specified GUID.
| |
GetUserInfoByLinkedInID |
Returns user with specified LinkedIn ID.
| |
GetUserInfoByWindowsLiveID |
Returns UserInfo related to WindowsLive ID.
| |
GetUserInfoForSitePrefix |
Return user info by codename. If Site prefix switched on - test site prefix variant of user name first
| |
GetUserInfoForSitePrefixInternal |
Return user info by codename. If Site prefix switched on - test site prefix variant of user name first
| |
GetUserInfoInternal(Int32) |
Returns the UserInfo structure for the specified user.
| |
GetUserInfoInternal(String) |
Returns the UserInfo structure for the specified user.
| |
GetUserInfoWithSettings |
Returns user info object with settings according to where condition.
| |
GetUserInfoWithSettingsInternal |
Returns user info object with settings according to where condition.
| |
GetUserMembershipRoles |
Returns the table of the user roles given by membership connection.
| |
GetUserMembershipRolesInternal |
Returns the table of the user roles given by membership connection.
| |
GetUserName |
Gets currently logged user name. The user name is safe if the UseSafeUserName is enabled.
| |
GetUserName(String) |
Gets currently logged user name. The user name is safe if the UseSafeUserName is enabled.
| |
GetUserNameById |
Returns the UserName by the specified user ID.
| |
GetUserNameByIdInternal |
Returns the UserName by the specified user ID.
| |
GetUserPermissions |
Returns the DataSet of user permissions for permission type specified by ID.
| |
GetUserResourcePermissions |
Returns the DataSet with user permissions for specified resource.
| |
GetUserRoles(UserInfo) |
Returns the table of the user roles.
| |
GetUserRoles(UserInfo, String, String, Int32, String) |
Returns the table of the user roles.
| |
GetUserRoles(UserInfo, String, String, Int32, String, Boolean, Boolean, Boolean) |
Returns the table of the user roles.
| |
GetUserRolesInternal |
Returns the table of the user roles.
| |
GetUsers |
Returns the query for all users.
| |
GetUsersDataWithSettings |
Returns object query for users with settings data
| |
GetUserSites(Int32) |
Returns the table of the user sites.
| |
GetUserSites(Int32, String, String, Int32, String) |
Returns the table of the user sites.
| |
GetUserSitesInternal |
Returns the table of the user sites.
| |
CheckLicense |
Checks the license.
| |
CheckLicenseLimitation |
Checks license limitation for provider UserInfo. Checks limitations for global administrator, editor and site members.
| |
CheckUniqueCodeName |
Checks if the object has unique code name. Returns true if the object has unique code name.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
CheckUniqueValues |
Checks if a record with the same column values already exists in the database. Returns true if the set of values is unique.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
CheckUserBelongsToSite |
Check if user belongs to specified site, considering settings key CMSSiteSharedAccounts.
| |
Init |
Initializes the provider variables.
(Inherited from BaseAbstractInfoProvider.) | |
InitHashtables |
Initializes the hashtable settings
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
Invalidate |
Sets this provider as invalid
(Inherited from AbstractProvider.) | |
InvalidateUser |
Invalidates the specified user
| |
IsAuthorizedPerClass(String, String, String, UserInfo) |
Returns true if user is granted with specified permission for particular class (document type).
| |
IsAuthorizedPerClass(String, String, String, UserInfo, Boolean) |
Returns true if user is granted with specified permission for particular class (document type).
| |
IsAuthorizedPerClassInternal |
Returns true if user is granted with specified permission for particular class.
| |
IsAuthorizedPerMetaFile |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerObject(String, PermissionsEnum, String, UserInfo) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerObject(BaseInfo, PermissionsEnum, String, UserInfo) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerObject(String, PermissionsEnum, String, UserInfo, Boolean) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerObject(String, Int32, PermissionsEnum, String, UserInfo) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerObject(BaseInfo, PermissionsEnum, String, UserInfo, Boolean) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerResource(String, String, String, UserInfo) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerResource(String, String, String, UserInfo, Boolean) |
Returns true if given user is granted with specified permission.
| |
IsAuthorizedPerUIElement(String, IEnumerableString, String, UserInfo) |
Indicates if user is authorized to see the specified UI element.
| |
IsAuthorizedPerUIElement(String, String, String, UserInfo) |
Indicates if user is authorized to see the specified UI element.
| |
IsAuthorizedPerUIElement(String, IEnumerableString, String, UserInfo, Boolean) |
Indicates if user is authorized to see the specified UI element.
| |
IsAuthorizedPerUIElement(String, IEnumerableString, String, UserInfo, Boolean, Boolean) |
Indicates if user is authorized to see the specified UI element.
| |
IsEmailUnique(String, UserInfo) |
Returns true if email doesn't exist in users table.
Depends on 'Unique e-mails' and 'Shared user accounts' settings
| |
IsEmailUnique(String, IEnumerableString, Int32) |
Returns true if email doesn't exist in users table.
Depends on 'Unique e-mails' and 'Shared user accounts' settings
| |
IsEmailUnique(String, String, Int32) |
Returns true if email doesn't exist in users table.
Depends on 'Unique e-mails' and 'Shared user accounts' settings
| |
IsSitePrefixedUser |
Returns true, is user name has site prefix
| |
IsSitePrefixedUserInternal |
Returns true, is user name has site prefix
| |
IsUserNamePrefixUnique |
Test if there is any site prefix username (f.e. 'site.{GUID}.{Name}' and '{Name}' is not allowed at the same time).
Should be checked if site prefixes are disabled but user names with site prefixes may exist in the system.
| |
IsUserPasswordDifferent |
Indicates if user password differs from specified password
| |
LicenseVersionCheck |
License version check.
| |
LoadAllInfos |
Loads all infos to the hashtable
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
LoadGeneration |
Loads the specified generation of the objects.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
LoadInfos |
Loads all objects from the database to memory.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
LoadObjectsToHashtables |
Loads the objects from a DataSet to the hashtables
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
NameIsReserved |
Returns true if specified name is defined in reserved names.
| |
NewTransaction |
Creates a new transaction over this provider
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
ProcessWebFarmTask |
Runs the processing of specific web farm task for current provider
(Inherited from BaseAbstractInfoProvider.) | |
RecalculateData |
Recalculates the value in the given column using the coefficient.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
RefreshObjectsCounts |
Updates all counts for all sub-objects.
(Inherited from BaseAbstractInfoProvider.) | |
Register |
Registers current provider in providers collection
(Inherited from AbstractProvider.) | |
RegisterObjectInHashtables |
Registers the object instance within the hashtables.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
RemoveOriginalCodeNameFromHashtable |
Removes the original object code name from the hashtable
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
RemoveUserFromRole(Int32, Int32) |
Removes specified user from the role.
| |
RemoveUserFromRole(String, String, String) |
Removes specified user from the role.
| |
RemoveUserFromSite(Int32, Int32) |
Removes the user from the specified site.
| |
RemoveUserFromSite(String, String) |
Removes the user from the specified site.
| |
ReplaceData |
Replaces the data in the given columns.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
ResetToDefault |
Resets the provider to default implementation
(Inherited from AbstractInfoProviderTProvider.) | |
SetAsDefaultProvider |
Sets this provider instance as the default provider
(Inherited from AbstractInfoProviderTProvider.) | |
SetInfo |
Inserts or Updates the object to the database.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
SetPassword(String, String) |
Sets the password for the specified user. Saves object to database.
| |
SetPassword(UserInfo, String) |
Sets the password for the specified user object, saves the user object.
| |
SetPassword(String, String, Boolean) |
Sets the password for the specified user.
| |
SetPassword(UserInfo, String, Boolean) |
Sets the password for the specified user object, does not save the user object.
| |
SetPreferredCultures |
Sets the preferred culture codes from given user object.
| |
SetUserInfo |
Sets (updates or inserts) specified user.
| |
SetUserInfoInternal |
Sets (updates or inserts) specified user.
| |
SortAlphabetically |
Sorts the object alphabetically.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
TouchCacheDependencies |
Touches the cache dependencies of the given object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
TrimSitePrefix |
Trims site prefix from user name (if any prefix found)
| |
TrimSitePrefixInternal |
Trimes site prefix from user name (if any prefix found)
| |
UpdateData |
Updates the data in the database based on the given where condition.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
UpdateObjectInHashtables |
Updates the object instance in the hashtables. Updates is different than register, because it logs task about changing object.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
UpdateUserCounts |
Updates user count with dependence on selected type of activity.
| |
UserNameSitePrefixEnabled |
Returns true, if site prefix for users is enabled
| |
UseSource(TInfo) |
Sets the provider to use given data as data source
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
UseSource(DataQuerySource) |
Sets the provider to use given data as data source
(Inherited from BaseAbstractInfoProvider.) | |
ValidateCodeName |
Returns always true in this provider because user names could contain special characters.
(Overrides AbstractInfoProviderTInfo, TProviderValidateCodeName(TInfo).) |
Name | Description | |
---|---|---|
AsValue |
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.) | |
GetAPIString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
ToBoolean |
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDateTime |
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDouble |
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToGuid |
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToInteger |
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToString |
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.) |
Name | Description | |
---|---|---|
FACEBOOKID_FULLNAME_PREFIX |
Registered Facebook users will have this prefix in username.
| |
FACEBOOKID_USERS_PREFIX |
Registered Facebook users will have this prefix in username.
| |
hashtableLock |
Table lock for loading hashtables
(Inherited from BaseAbstractInfoProvider.) | |
infos |
Info tables.
(Inherited from BaseAbstractInfoProvider.) | |
LINKEDIN_FULLNAME_PREFIX |
Registered LinkedIn users will have this prefix in fullname.
| |
LINKEDIN_USERS_PREFIX |
Registered LinkedIn users will have this prefix in username.
| |
LIVEID_USERS_PREFIX |
Registred Windows Live users will have this prefix in username.
| |
mTypeInfo |
Object type information.
(Inherited from BaseAbstractInfoProvider.) | |
OPENID_FULLNAME_PREFIX |
Registered OpenID users will have this prefix in fullname.
| |
OPENID_USERS_PREFIX |
Registered OpenID users will have this prefix in username.
| |
USER_ENABLED_WHERE_CONDITION |
Where condition indicating that user is enabled
|
Name | Description | |
---|---|---|
DataSource |
Data source for the provider
(Inherited from BaseAbstractInfoProvider.) | |
DefaultUser |
Default user set in CMSDefaultUser setting.
| |
GenerationColumn | Obsolete.
Column used to filter the data according the generation in which the items should be loaded.
(Inherited from BaseAbstractInfoProvider.) | |
HashtableSettings |
Hashtable settings
(Inherited from BaseAbstractInfoProvider.) | |
InfoObject |
Info object instance the provider is working with.
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
InfoType |
Returns the type of the info object for this provider
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
IsDataAvailable |
Returns true if the data is available for this provider
(Inherited from BaseAbstractInfoProvider.) | |
IsValid |
Indicates if the provider instance is up-to-date and can be used to manage object instances.
(Inherited from AbstractProvider.) | |
LoadHashtables | Obsolete.
Determines the mode in which the hashtables should be loaded. In case the hashtables are loaded through generations, you must also specify the GenerationColumn property.
(Inherited from BaseAbstractInfoProvider.) | |
LogUserCounts |
Gets or sets the value that indicates whether user counts settings should be checked.
| |
PasswordSalt |
Gets or sets password salt.
| |
ProviderName |
Provider name
(Inherited from BaseAbstractInfoProvider.) | |
StoreEmptyValuesInHashtables |
If true, provider hashtables store empty values for not found objects to reduce database calls
(Inherited from AbstractInfoProviderTInfo, TProvider.) | |
TypeInfo |
Object type information.
(Inherited from BaseAbstractInfoProvider.) | |
UseFullNameHashtable | Obsolete.
If true, the full name hashtable is allowed to be used.
(Inherited from BaseAbstractInfoProvider.) | |
UseGUIDHashtable | Obsolete.
If true, the guid hashtable is allowed to be used.
(Inherited from BaseAbstractInfoProvider.) | |
UseHashtables | Obsolete.
If true, the provider uses hashtables.
(Inherited from BaseAbstractInfoProvider.) | |
UseIDHashtable | Obsolete.
If true, the ID hashtable is allowed to be used.
(Inherited from BaseAbstractInfoProvider.) | |
UseNameHashtable | Obsolete.
If true, the code name hashtable is allowed to be used.
(Inherited from BaseAbstractInfoProvider.) | |
UserCountsEnabled |
Gets the value that indicates whether user counts are enabled.
| |
UseSafeRoleName |
Indicates whether to use safe or normal role names.
| |
UseSafeUserName |
Indicates whether to use safe or normal user names.
| |
UseWeakReferences | Obsolete.
If true, the weak references are used for the items so the memory can be cleared upon request
(Inherited from BaseAbstractInfoProvider.) |
Name | Description | |
---|---|---|
OnFormattedUserName |
Event for formatting user name
|