Show / Hide Table of Contents

Class DocumentContributor

Inheritance
System.Object
Entity
DocumentContributor
Implements
IEntity
Inherited Members
Entity.ToString()
Entity.EntityEquals(IEntity)
Namespace: Volo.Docs.Documents
Assembly: Volo.Docs.Domain.dll
Syntax
public class DocumentContributor : Entity, IEntity

Constructors

DocumentContributor()

Declaration
protected DocumentContributor()

DocumentContributor(Guid, String, String, String)

Declaration
public DocumentContributor(Guid documentId, string username, string userProfileUrl, string avatarUrl)
Parameters
Type Name Description
Guid documentId
System.String username
System.String userProfileUrl
System.String avatarUrl

Properties

AvatarUrl

Declaration
public string AvatarUrl { get; set; }
Property Value
Type Description
System.String

DocumentId

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

Username

Declaration
public string Username { get; set; }
Property Value
Type Description
System.String

UserProfileUrl

Declaration
public string UserProfileUrl { get; set; }
Property Value
Type Description
System.String

Methods

Equals(Guid, String)

Declaration
public virtual bool Equals(Guid documentId, string username)
Parameters
Type Name Description
Guid documentId
System.String username
Returns
Type Description
System.Boolean

GetKeys()

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

Implements

IEntity

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft