Class RelationFactoryBase
Version: 3.4
A base class for Stylelabs.M.Sdk.Factories.IRelationFactory.
Inheritance
object
RelationFactoryBase
Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsFactories
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse
public abstract class RelationFactoryBase
Methods
CreateChildToManyParentsRelation(IRelationDefinition)
Declaration
RequestResponse
public abstract IChildToManyParentsRelation CreateChildToManyParentsRelation(IRelationDefinition definition)
Parameters
Type | Name | Description |
---|---|---|
IRelationDefinition | definition |
Returns
Type | Description |
---|---|
IChildToManyParentsRelation |
CreateChildToOneParentRelation(IRelationDefinition)
Declaration
RequestResponse
public abstract IChildToOneParentRelation CreateChildToOneParentRelation(IRelationDefinition definition)
Parameters
Type | Name | Description |
---|---|---|
IRelationDefinition | definition |
Returns
Type | Description |
---|---|
IChildToOneParentRelation |
CreateParentToManyChildrenRelation(IRelationDefinition)
Declaration
RequestResponse
public abstract IParentToManyChildrenRelation CreateParentToManyChildrenRelation(IRelationDefinition definition)
Parameters
Type | Name | Description |
---|---|---|
IRelationDefinition | definition |
Returns
Type | Description |
---|---|
IParentToManyChildrenRelation |
CreateParentToOneChildRelation(IRelationDefinition)
Declaration
RequestResponse
public abstract IParentToOneChildRelation CreateParentToOneChildRelation(IRelationDefinition definition)
Parameters
Type | Name | Description |
---|---|---|
IRelationDefinition | definition |
Returns
Type | Description |
---|---|
IParentToOneChildRelation |
CreateRelation(IRelationDefinition)
Declaration
RequestResponse
public IRelation CreateRelation(IRelationDefinition definition)
Parameters
Type | Name | Description |
---|---|---|
IRelationDefinition | definition |
Returns
Type | Description |
---|---|
IRelation |
CreateRelations(IEnumerable<IRelationDefinition>)
Declaration
RequestResponse
public IList<IRelation> CreateRelations(IEnumerable<IRelationDefinition> definitions)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<>IRelationDefinition | definitions |
Returns
Type | Description |
---|---|
IList<>IRelation |