Represents a Relations object with differred execution.
As objects inheriting this interface is created, on database transaction
is executed. Data transaction is only performed when getting items for specific page.
Namespace: Cartella.InterfacesAssembly: CartellaData (in CartellaData.dll) Version: 4.1.0.171 (4.1.0.171)
Syntax
C# |
---|
public interface ICartellaPagedRelations<TOwner, TTarget> : IBaseRelations<TOwner, TTarget> where TOwner : ICartellaObject where TTarget : IBaseObject |
Visual Basic |
---|
Public Interface ICartellaPagedRelations(Of TOwner As ICartellaObject, TTarget As IBaseObject) _ Inherits IBaseRelations(Of TOwner, TTarget) |
Visual C++ |
---|
generic<typename TOwner, typename TTarget> where TOwner : ICartellaObject where TTarget : IBaseObject public interface class ICartellaPagedRelations : IBaseRelations<TOwner, TTarget> |
Type Parameters
- TOwner
- Owner Type, must be derived from ICartellaObject interface,
- TTarget
- Target Type, must be derived from IBaseOjbect interface.