Show / Hide Table of Contents

Class IdentityUserLogin

Inheritance
object
Entity
IdentityUserLogin
Implements
IEntity
IMultiTenant
Inherited Members
Entity.ToString()
Entity.EntityEquals(IEntity)
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public class IdentityUserLogin : Entity, IEntity, IMultiTenant

Constructors

IdentityUserLogin()

Declaration
protected IdentityUserLogin()

IdentityUserLogin(Guid, UserLoginInfo, Guid?)

Declaration
protected IdentityUserLogin(Guid userId, UserLoginInfo login, Guid? tenantId)
Parameters
Type Name Description
Guid userId
UserLoginInfo login
Guid? tenantId

IdentityUserLogin(Guid, string, string, string, Guid?)

Declaration
protected IdentityUserLogin(Guid userId, string loginProvider, string providerKey, string providerDisplayName, Guid? tenantId)
Parameters
Type Name Description
Guid userId
string loginProvider
string providerKey
string providerDisplayName
Guid? tenantId

Properties

LoginProvider

Declaration
public virtual string LoginProvider { get; protected set; }
Property Value
Type Description
string

ProviderDisplayName

Declaration
public virtual string ProviderDisplayName { get; protected set; }
Property Value
Type Description
string

ProviderKey

Declaration
public virtual string ProviderKey { get; protected set; }
Property Value
Type Description
string

TenantId

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

UserId

Declaration
public virtual Guid UserId { get; protected set; }
Property Value
Type Description
Guid

Methods

GetKeys()

Declaration
public override object[] GetKeys()
Returns
Type Description
object[]
Overrides
Entity.GetKeys()

ToUserLoginInfo()

Declaration
public virtual UserLoginInfo ToUserLoginInfo()
Returns
Type Description
UserLoginInfo

Implements

IEntity
IMultiTenant

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 Volosoft