The IRepository<(Of <(<'T>)>)> type exposes the following members.

Methods

  NameDescription
Public methodDelete(T)
Delete an Item from the repository
Public methodDelete(String, array<Object>[]()[][])
Delete items from the repository based on a sql Condition
Public methodFind(String, array<Object>[]()[][])
Find items from the repository based on a sql condition
Public methodFind(Int32, Int32, String, array<Object>[]()[][])
Find a GetPage of items from the repository based on a sql condition
Public methodGet()()()()
Returns all the items in the repository as an enumerable list
Public methodGet<(Of <<'(TScopeType>)>>)(TScopeType)
Returns an enumerable list of items filtered by scope
Public methodGetById<(Of <<'(TProperty>)>>)(TProperty)
Get an individual item based on the items Id field
Public methodGetById<(Of <<'(TProperty, TScopeType>)>>)(TProperty, TScopeType)
Get an individual item based on the items Id field
Public methodGetPage(Int32, Int32)
Returns a page of items in the repository as a paged list
Public methodGetPage<(Of <<'(TScopeType>)>>)(TScopeType, Int32, Int32)
Returns a page of items in the repository as a paged list filtered by scope
Public methodInsert
Inserts an Item into the repository
Public methodUpdate(T)
Updates an Item in the repository
Public methodUpdate(String, array<Object>[]()[][])
Update items in the repository based on a sql Condition

See Also