1. Stylelabs.M.Sdk.Models.Base

Class ChildRelationBase

Base class for child relation.

Inheritance

object

MemberBase

RelationBase

ChildRelationBase

Implements

IChildRelation

IRelation

IMember

IDirtyTracking

Inherited Members

RelationBase.DefinitionType

RelationBase.Role

RelationBase.Properties

RelationBase.GetIds()

RelationBase.SetIds(IEnumerable)

RelationBase.SetIdentifiersAsync(IEnumerable)

RelationBase.Clear()

RelationBase.GetTypeName()

MemberBase.Name

MemberBase.IsTracking

MemberBase.IsDirty

MemberBase.StartTracking()

MemberBase.MarkClean()

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsBase

Assembly: Stylelabs.M.Sdk.dll

Syntax

public abstract class ChildRelationBase : RelationBase, IChildRelation, IRelation, IMember, IDirtyTracking

Constructors

ChildRelationBase(IMClient, string, IDictionary<long, IDictionary<string, JToken>>)

Initializes a new instance of the ChildRelationBase class.

Declaration

protected ChildRelationBase(IMClient client, string name, IDictionary<long, IDictionary<string, JToken>> properties = null)

Parameters

TypeNameDescription
IMClientclientThe IMClient instance.
stringnameThe name of the relation.
IDictionary<, >longIDictionary<, >stringJTokenpropertiesThe properties of the linked entity.

ChildRelationBase(string, IDictionary<long, IDictionary<string, JToken>>)

Initializes a new instance of the ChildRelationBase class.

Declaration

protected ChildRelationBase(string name, IDictionary<long, IDictionary<string, JToken>> properties = null)

Parameters

TypeNameDescription
stringnameThe name of the relation.
IDictionary<, >longIDictionary<, >stringJTokenpropertiesThe properties of the linked entity.

Properties

InheritsSecurity

Gets or sets a value indicating whether indicates the relation is used to inherit any security related metadata (from the parents towards the children).

Declaration

public bool InheritsSecurity { get; set; }

Property Value

TypeDescription
bool

Implements

IChildRelation

IRelation

IMember

IDirtyTracking

If you have suggestions for improving this article, let us know!