Interface IArticleOwner
Links an article to one or more objects. This is a many to many relationship. IArticle
Inherited Members
Namespace: LemonEdge.API.Entities.Workflow
Assembly: LemonEdge.API.dll
Syntax
[EntityDefinition(EntityID.ArticleOwner, "dbo.LT_ArticleOwner", "ArticleOwner", IsStandingDataEntity = false)]
[DefaultEntityIcon(ImageType.LinkedItems)]
[EntityIndex(Name = "ArticleOwner", ColumnNames = new string[] { "OwnerID" }, IndexOrder = new IndexOrder[] { IndexOrder.Ascending }, IsClustered = false, IsUnique = false)]
public interface IArticleOwner : IOwner, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
ArticleID
[Key] The Id of the article that this is linkage is for. against
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.Article, "ID", SingleJoinType.One, "Article", "Owners", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false)]
[EntityKeyProperty]
[Required]
[EntityDescription("The id of the article.")]
Guid ArticleID { get; set; }
Property Value
Type | Description |
---|---|
Guid |