Class DocumentOwner
Inheritance
DocumentOwner
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class DocumentOwner : BaseEntity, IDocumentOwner, IOwner, IHasFolderStructure, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IDocumentOwner>
Constructors
DocumentOwner()
Declaration
Properties
DocumentID
[Key] The Id of the article that this is linkage is for.
against
Declaration
[Required]
public Guid DocumentID { get; set; }
Property Value
DocumentID_Label
Declaration
public string DocumentID_Label { get; set; }
Property Value
DocumentID_Label_Silent
Declaration
[NotMapped]
public string DocumentID_Label_Silent { get; set; }
Property Value
FolderID
The link to the folder this item is contained in
Declaration
public Guid? FolderID { get; set; }
Property Value
FolderID_Label
Declaration
public string FolderID_Label { get; set; }
Property Value
FolderID_Label_Silent
Declaration
[NotMapped]
public string FolderID_Label_Silent { get; set; }
Property Value
OwnerID
[Key] The globally unique id of the entity (of type OwnerTypeID) that this document is stored
against
Declaration
[Required]
public Guid OwnerID { get; set; }
Property Value
OwnerID_Label
Declaration
public string OwnerID_Label { get; set; }
Property Value
OwnerID_Label_Silent
Declaration
[NotMapped]
public string OwnerID_Label_Silent { get; set; }
Property Value
OwnerTypeID
[Key] The type id of entity the article is being stored against.
Declaration
[RequiredNoDefaultIDValidation]
public Guid OwnerTypeID { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IDocumentOwner)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IDocumentOwner source)
Parameters
Type |
Name |
Description |
IDocumentOwner |
source |
The source object to copy all values from.
|
Implements
Extension Methods