The IUser type exposes the following members.

Methods

  NameDescription
ChangePassword
CloneOverloaded.
GetAttribute
Gets the attribute with the name specified in the attributeName parameter as well as the value specified for the global site.
(Inherited from IAttributeExtendableEntity.)
GetAttributes
Gets an AttributeCollection with the IAttributes defined for the current Type along with the attribute values set on the global site.
(Inherited from IAttributeExtendableEntity.)
GetAttributeValue<(Of <(T>)>)
Gets the attribute value set on the global site for the attribute whose name is specified in the attributeName parameter.
(Inherited from IAttributeExtendableEntity.)
GetAttributeValues<(Of <(T>)>)
Gets the list of attribute values set on the global site for the attribute whose name is specified in the attributeName parameter.
(Inherited from IAttributeExtendableEntity.)
GetEntityTags
Returns an EntityTagCollection of all IEntityTag where the specified user is set as Tagger.
(Inherited from ITaggableEntity.)
GetModuleAccessRights
GetSyndicationFeed (Inherited from ISyndicationFeedSource.)
GetTotalModuleAccessRights
LoadEntityData
Loads the data from all extensions into the instance
(Inherited from IFrameworkEntity.)
RemoveModuleAccessRights
SetAttributeValueOverloaded.
SetModuleAccessRights

Properties

  NameDescription
AccessRightsType (Inherited from ISecurableEntity.)
AdministrativeAccessRights
Alias
AvgRating
Gets the average rating for the current entity.
(Inherited from IRatableEntity.)
BirthDate
CacheKey
Returns the cache key under which the current object should be stored.
(Inherited from ICacheable.)
CascadeStatus (Inherited from IEntityStatus.)
Categories
Gets the categories that this entity is connected to
(Inherited from ICategorizableEntity.)
CreateDate
Culture
EMail
EntityTags
Gets a collection of IEntityTag objects (tags) assigned to this entity.
(Inherited from ITaggableEntity.)
GivenName
Groups
ID
Gets the unique identifier of the entity. By saying unique, it means the integer must be unique for this specific .NET Data Type.
(Inherited from IEntity.)
IsRatable
Gets whether the current object is set as ratable.
(Inherited from IRatableEntity.)
IsReported
Gets if the entity has at least one open report case
(Inherited from IReportableEntity.)
Item
Gets the IAttribute with the specified name of this instance with its assigned values.
(Inherited from IAttributeExtendableEntity.)
LoadedAttributes
Gets a dictionary of all attributes defined for the type where the key is the attribute's name.
(Inherited from IAttributeExtendableEntity.)
Master (Inherited from IEntity.)
NumRatings
Gets the number of ratings for the current entity.
(Inherited from IRatableEntity.)
OpenIDs
OwnedBy
The IOwner of the object
(Inherited from IOwnable.)
Password
PasswordEncrypted
PasswordProvider
PreviousStatus (Inherited from IEntityStatus.)
ReadOnly
Specifies if this instance should prohibit changes to it. To make changes, Clone() this instance and make your changes to the returned object instead.
(Inherited from ICloneable.)
ReportData
Gets ReportData containing content data for the reported object
(Inherited from IReportableEntity.)
Status (Inherited from IEntityStatus.)
SurName
Tags
Gets a sorted TagCollection of all (distinct) tags set on this object.
(Inherited from ITaggableEntity.)
TotalAdministrativeAccessRights
UniqueID (Inherited from IEntity.)
UserName

See Also