Built on top of IBaseRelations with the feature of clearing up all target items in the relations object.
Namespace: Cartella.InterfacesAssembly: CartellaData (in CartellaData.dll) Version: 4.1.0.171 (4.1.0.171)
Syntax
C# |
---|
public interface 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 ICartellaRelations(Of TOwner As ICartellaObject, TTarget As IBaseObject) _ Inherits 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 ICartellaRelations : 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.