The IGenericRepository type exposes the following members.

Methods

  Name Description
Public method DeleteEntityWithCascading(IEntity2)
Deletes related entities that are not connected with cascade delete relationships in database due to circular references.
Public method DeleteEntityWithCascading(IEntity2, Guid)
Deletes related entities that are not connected with cascade delete relationships in database due to circular references.
Public method GetAdapter
Used to create database-independant LLBLGen DataAdapter.
Public method GetFieldValue(IRelationPredicateBucket, EntityField2)
Gets a field value from DB.
Public method GetFieldValue(EntityField2, Object, EntityField2)
Gets a field value from DB.
Public method GetFieldValue(IRelationPredicateBucket, EntityField2, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue(EntityField2, Object, EntityField2, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue(EntityField2, Object, EntityField2, IDataAccessAdapter)
Gets a field value from DB.
Public method GetFieldValue(IRelationPredicateBucket, EntityField2, IDataAccessAdapter, Boolean)
Gets a field value from DB.
Public method GetFieldValue(EntityField2, Object, EntityField2, IDataAccessAdapter, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue(IRelationPredicateBucket, EntityField2, IDataAccessAdapter, AggregateFunction, Boolean)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(IRelationPredicateBucket, EntityField2)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(EntityField2, Object, EntityField2)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(IRelationPredicateBucket, EntityField2, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(IRelationPredicateBucket, EntityField2, IDataAccessAdapter)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(EntityField2, Object, EntityField2, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(IRelationPredicateBucket, EntityField2, IDataAccessAdapter, AggregateFunction)
Gets a field value from DB.
Public method GetFieldValue<(Of <<'(T>)>>)(EntityField2, Object, EntityField2, IDataAccessAdapter, AggregateFunction)
Gets a field value from DB.
Public method GetMonoXDBVersion
Gets the MonoX Database version used for upgrade purposes.
Public method OptimizeFetchCollection(IEntityCollection2, IRelationPredicateBucket, Int32, ISortExpression, IPrefetchPath2, Int32, Int32, Int32%)
Optimize the fetch collection process.
Public method OptimizeFetchCollection<(Of <<'(T>)>>)(Func<(Of <(<'T1, T2, TResult>)>)>, Char, T, IRelationPredicateBucket, Int32, Action<(Of <(<'T1, T2, T3, T4, T5, T6, T7>)>)>, UInt16, T, IRelationPredicateBucket, Int32)

See Also