1. Stylelabs.M.Sdk.Contracts.Base

Interface IParentToManyChildrenRelation

A relation where the parent has many children.

Inherited Members

IToManyRelation.Add(long)

IToManyRelation.AddRange(IEnumerable)

IToManyRelation.AddAsync(string)

IToManyRelation.AddRangeAsync(IEnumerable)

IRelation.Role

IRelation.Properties

IRelation.GetIds()

IRelation.SetIds(IEnumerable)

IRelation.SetIdentifiersAsync(IEnumerable)

IRelation.Clear()

IMember.Name

IMember.DefinitionType

IDirtyTracking.IsTracking

IDirtyTracking.IsDirty

IDirtyTracking.StartTracking()

IDirtyTracking.MarkClean()

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsBase

Assembly: Stylelabs.M.Sdk.dll

Syntax

public interface IParentToManyChildrenRelation : IParentRelation, IToManyRelation, IRelation, IMember, IDirtyTracking

Properties

Children

Gets a list of children (never null).

Declaration

IList<long> Children { get; }

Property Value

TypeDescription
IList<>long

Methods

GetChildProperties(long)

Gets the child properties.

Declaration

IDictionary<string, JToken> GetChildProperties(long id)

Parameters

TypeNameDescription
longidThe entity id.

Returns

TypeDescription
IDictionary<, >stringJTokenThe child properties.
If you have suggestions for improving this article, let us know!