Definition of based collection object used to store relations between 2 types of objects. It stored the positioning information of its targets.

Namespace: Cartella.Interfaces
Assembly: CartellaData (in CartellaData.dll) Version: 4.1.0.171 (4.1.0.171)

Syntax

C#
public interface ICartellaPositionedRelations<TOwner, TTarget> : ICartellaRelations<TOwner, TTarget>, 
	IBaseRelations<TOwner, TTarget>, IDictionary<string, TTarget>, ICollection<KeyValuePair<string, TTarget>>, 
	IEnumerable<KeyValuePair<string, TTarget>>, IEnumerable
where TOwner : ICartellaObject
where TTarget : IBaseObject
Visual Basic
Public Interface ICartellaPositionedRelations(Of TOwner As ICartellaObject, TTarget As IBaseObject) _
	Inherits ICartellaRelations(Of TOwner, TTarget), IBaseRelations(Of TOwner, TTarget),  _
	IDictionary(Of String, TTarget), ICollection(Of KeyValuePair(Of String, TTarget)),  _
	IEnumerable(Of KeyValuePair(Of String, TTarget)), IEnumerable
Visual C++
generic<typename TOwner, typename TTarget>
where TOwner : ICartellaObject
where TTarget : IBaseObject
public interface class ICartellaPositionedRelations : ICartellaRelations<TOwner, TTarget>, 
	IBaseRelations<TOwner, TTarget>, IDictionary<String^, TTarget>, 
	ICollection<KeyValuePair<String^, TTarget>>, IEnumerable<KeyValuePair<String^, TTarget>>, 
	IEnumerable

Type Parameters

TOwner
Owner Type, must be derived from ICartellaObject interface,
TTarget
Target Type, must be derived from IBaseOjbect interface.

See Also