Show / Hide Table of Contents

Class UserData

Inheritance
object
UserData
Implements
IUserData
IHasExtraProperties
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Users
Assembly: Volo.Abp.Users.Abstractions.dll
Syntax
public class UserData : IUserData, IHasExtraProperties

Constructors

UserData()

Declaration
public UserData()

UserData(Guid, string, string, string, string, bool, string, bool, Guid?, bool, ExtraPropertyDictionary)

Declaration
public UserData(Guid id, string userName, string email = null, string name = null, string surname = null, bool emailConfirmed = false, string phoneNumber = null, bool phoneNumberConfirmed = false, Guid? tenantId = null, bool isActive = true, ExtraPropertyDictionary extraProperties = null)
Parameters
Type Name Description
Guid id
string userName
string email
string name
string surname
bool emailConfirmed
string phoneNumber
bool phoneNumberConfirmed
Guid? tenantId
bool isActive
ExtraPropertyDictionary extraProperties

UserData(IUserData)

Declaration
public UserData(IUserData userData)
Parameters
Type Name Description
IUserData userData

Properties

Email

Declaration
public string Email { get; set; }
Property Value
Type Description
string

EmailConfirmed

Declaration
public bool EmailConfirmed { get; set; }
Property Value
Type Description
bool

ExtraProperties

Declaration
public ExtraPropertyDictionary ExtraProperties { get; }
Property Value
Type Description
ExtraPropertyDictionary

Id

Declaration
public Guid Id { get; set; }
Property Value
Type Description
Guid

IsActive

Declaration
public bool IsActive { get; set; }
Property Value
Type Description
bool

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
string

PhoneNumber

Declaration
public string PhoneNumber { get; set; }
Property Value
Type Description
string

PhoneNumberConfirmed

Declaration
public bool PhoneNumberConfirmed { get; set; }
Property Value
Type Description
bool

Surname

Declaration
public string Surname { get; set; }
Property Value
Type Description
string

TenantId

Declaration
public Guid? TenantId { get; set; }
Property Value
Type Description
Guid?

UserName

Declaration
public string UserName { get; set; }
Property Value
Type Description
string

Implements

IUserData
IHasExtraProperties

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform