The UserProfileRepository 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 SaveUserProfile
Saves entity to the database.
Public method ShouldShowUserAvatar
Determines if the user avatar is present for the user.
Public method UpdatePrivacyLevelDefinitions
Update privacy level definitions.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

See Also