Show / Hide Table of Contents

Class PageFeedback

Inheritance
object
Entity
Entity<Guid>
BasicAggregateRoot<Guid>
AggregateRoot<Guid>
PageFeedback
Implements
IAggregateRoot<Guid>
IEntity<Guid>
IAggregateRoot
IEntity
IGeneratesDomainEvents
IHasExtraProperties
IHasConcurrencyStamp
IMultiTenant
IHasCreationTime
Inherited Members
AggregateRoot<Guid>.Validate(ValidationContext)
AggregateRoot<Guid>.ExtraProperties
AggregateRoot<Guid>.ConcurrencyStamp
BasicAggregateRoot<Guid>.GetLocalEvents()
BasicAggregateRoot<Guid>.GetDistributedEvents()
BasicAggregateRoot<Guid>.ClearLocalEvents()
BasicAggregateRoot<Guid>.ClearDistributedEvents()
BasicAggregateRoot<Guid>.AddLocalEvent(object)
BasicAggregateRoot<Guid>.AddDistributedEvent(object)
Entity<Guid>.GetKeys()
Entity<Guid>.ToString()
Entity<Guid>.Id
Entity.EntityEquals(IEntity)
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.CmsKit.PageFeedbacks
Assembly: Volo.CmsKit.Pro.Domain.dll
Syntax
public class PageFeedback : AggregateRoot<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IGeneratesDomainEvents, IHasExtraProperties, IHasConcurrencyStamp, IMultiTenant, IHasCreationTime

Constructors

PageFeedback()

Declaration
protected PageFeedback()

Properties

AdminNote

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

CreationTime

Declaration
public virtual DateTime CreationTime { get; protected set; }
Property Value
Type Description
DateTime

EntityId

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

EntityType

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

FeedbackUserId

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

IsHandled

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

IsUseful

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

TenantId

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

Url

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

UserNote

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

Methods

InitializeUserNote(string, bool?)

Declaration
public virtual PageFeedback InitializeUserNote(string userNote, bool? isUseful = null)
Parameters
Type Name Description
string userNote
bool? isUseful
Returns
Type Description
PageFeedback

SetAdminNote(string)

Declaration
public virtual PageFeedback SetAdminNote(string adminNote)
Parameters
Type Name Description
string adminNote
Returns
Type Description
PageFeedback

SetEntityId(string)

Declaration
protected virtual PageFeedback SetEntityId(string entityId)
Parameters
Type Name Description
string entityId
Returns
Type Description
PageFeedback

SetEntityType(string)

Declaration
protected virtual PageFeedback SetEntityType(string entityType)
Parameters
Type Name Description
string entityType
Returns
Type Description
PageFeedback

SetUrl(string)

Declaration
protected virtual PageFeedback SetUrl(string url)
Parameters
Type Name Description
string url
Returns
Type Description
PageFeedback

SetUserNote(string)

Declaration
protected virtual PageFeedback SetUserNote(string userNote)
Parameters
Type Name Description
string userNote
Returns
Type Description
PageFeedback

Implements

IAggregateRoot<TKey>
IEntity<TKey>
IAggregateRoot
IEntity
IGeneratesDomainEvents
IHasExtraProperties
IHasConcurrencyStamp
IMultiTenant
IHasCreationTime

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