Show / Hide Table of Contents

Class Entity

Inheritance
object
Entity
CreationAuditedEntity
BasicAggregateRoot
Entity_Tests.Phone
Entity<TKey>
EventBus_EntityEvents_Test.MyEntity
EventBus_MultiTenancy_Test.MyEntity
IdentityUserLogin
IdentityUserRole
IdentityUserToken
ApiResourceProperty
ApiResourceScope
ApiScopeProperty
ClientClaim
ClientCorsOrigin
ClientGrantType
ClientIdPRestriction
ClientPostLogoutRedirectUri
ClientProperty
ClientRedirectUri
ClientScope
IdentityResourceProperty
Secret
UserClaim
TenantConnectionString
OrderLine
EntityTag
DocumentContributor
GatewayPlan
PaymentRequestProduct
TenantConnectionString
Implements
IEntity
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Domain.Entities
Assembly: Volo.Abp.Ddd.Domain.dll
Syntax
public abstract class Entity : IEntity

Constructors

Entity()

Declaration
protected Entity()

Methods

EntityEquals(IEntity)

Declaration
public bool EntityEquals(IEntity other)
Parameters
Type Name Description
IEntity other
Returns
Type Description
bool

GetKeys()

Declaration
public abstract object?[] GetKeys()
Returns
Type Description
object[]

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

IEntity

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