1. RelationFactoryBase

Class RelationFactoryBase

A base class for Stylelabs.M.Sdk.Factories.IRelationFactory.

Inheritance
object
RelationFactoryBase
Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsFactories
Assembly: Stylelabs.M.Sdk.dll
Syntax
public abstract class RelationFactoryBase

Methods

CreateChildToManyParentsRelation(IRelationDefinition)

Declaration
public abstract IChildToManyParentsRelation CreateChildToManyParentsRelation(IRelationDefinition definition)
Parameters
TypeNameDescription
IRelationDefinitiondefinition
Returns

CreateChildToOneParentRelation(IRelationDefinition)

Declaration
public abstract IChildToOneParentRelation CreateChildToOneParentRelation(IRelationDefinition definition)
Parameters
TypeNameDescription
IRelationDefinitiondefinition
Returns

CreateParentToManyChildrenRelation(IRelationDefinition)

Declaration
public abstract IParentToManyChildrenRelation CreateParentToManyChildrenRelation(IRelationDefinition definition)
Parameters
TypeNameDescription
IRelationDefinitiondefinition
Returns

CreateParentToOneChildRelation(IRelationDefinition)

Declaration
public abstract IParentToOneChildRelation CreateParentToOneChildRelation(IRelationDefinition definition)
Parameters
TypeNameDescription
IRelationDefinitiondefinition
Returns

CreateRelation(IRelationDefinition)

Declaration
public IRelation CreateRelation(IRelationDefinition definition)
Parameters
TypeNameDescription
IRelationDefinitiondefinition
Returns
TypeDescription
IRelation

CreateRelations(IEnumerable<IRelationDefinition>)

Declaration
public IList<IRelation> CreateRelations(IEnumerable<IRelationDefinition> definitions)
Parameters
TypeNameDescription
IEnumerable<>IRelationDefinitiondefinitions
Returns
TypeDescription
IList<>IRelation
If you have suggestions for improving this article, let us know!