1. Stylelabs.M.Framework.Essentials.LoadOptions

Interface IRelationSpecification

Specifies a relation.

Namespace: StylelabsStylelabs.MStylelabs.M.FrameworkStylelabs.M.Framework.EssentialsLoadOptions

Assembly: Stylelabs.M.Sdk.dll

Syntax

public interface IRelationSpecification

Properties

Name

Gets name of the relation (case insensitive).

Declaration

string Name { get; }

Property Value

TypeDescription
string

Gets if the relation is self-referencing, which role to load. If it is null, both will be loaded into two separate relation objects.

Declaration

RelationRole? Role { get; }

Property Value

TypeDescription
RelationRole

Methods

DeepClone()

Creates a deep clone of this instance.

Declaration

IRelationSpecification DeepClone()

Returns

TypeDescription
IRelationSpecificationThe relation specification.
If you have suggestions for improving this article, let us know!