Create a "Paged" Relations object with specific page size, given owner and target types.
The procedure delegates will be assigned to the relations object.
Namespace: Cartella.InterfacesAssembly: CartellaData (in CartellaData.dll) Version: 4.1.0.171 (4.1.0.171)
Syntax
Parameters
- owner
- Type: TOwner
Owner object with Type TOwner
- pageSize
- Type: System..::..Int32
Override page size for the relation to be created
- showDeleted
- Type: System..::..Boolean
Determine if to show only deleted objects in relations
- showUnapproved
- Type: System..::..Nullable<(Of <(<'Boolean>)>)>
Determine if to show only unapproved objects in relations
- isReadonly
- Type: System..::..Boolean
Determine if the relations object return allow insert/remove or not
Type Parameters
- TOwner
- Owner Type, must be derived from ICartellaObject interface,
- TTargetObject
- Target class Type. It must be a new-able class type for object creation. Cannot be interface or abstract class.
- TTarget
- Target Type, must be derived from IBaseOjbect interface.
Field Value
ICartellaPagedRelations<TOwner, TTarget>
Return Value
Paged Relations object
See Also