The IUserProfileRepository type exposes the following members.

Methods

  Name Description
Public method GetPrivacyLevelDefinitionPrefetchPath
Get prefetch path for Privacy Level Definitions.
Public method GetPrivacyLevelDefinitions(Guid, String)
Get privacy level definitions based on object type full name.
Public method GetPrivacyLevelDefinitions(Guid, String, String)
Get privacy level definitions based on object type full name.
Public method GetPrivacyLevelIds
Get privacy level ids for specified field.
Public method GetPrivacyLevels
Get privacy levels for specified field.
Public method GetPrivacyLevelsForUser
Get privacy levels for specified field.
Public method GetUserAvatar
Gets user avatar.
Public method GetUserAvatarOrDefault
Gets user avatar or default.
Public method GetUserProfile
Get the user profile entity.
Public method ModifyUserScore
Adds or subtracts the user reputation score.
Public method ShouldShowUserAvatar
Determines if the user avatar is present for the user.
Public method UpdatePrivacyLevelDefinitions
Update privacy level definitions.

See Also