Class TCollectionItemSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public static class TCollectionItemSearch
- Inheritance
-
TCollectionItemSearch
- Inherited Members
-
Methods
Count(TCollectionItemFilter)
public static int Count(TCollectionItemFilter filter)
Parameters
filter TCollectionItemFilter
Returns
- int
Exists(TCollectionItemFilter)
public static bool Exists(TCollectionItemFilter filter)
Parameters
filter TCollectionItemFilter
Returns
- bool
GetNextSequence(Guid, Guid)
public static int GetNextSequence(Guid collectionId, Guid organizationId)
Parameters
collectionId Guid
organizationId Guid
Returns
- int
GetReferenceCount(TCollection, TCollectionItem)
public static int? GetReferenceCount(TCollection collection, TCollectionItem item)
Parameters
collection TCollection
item TCollectionItem
Returns
- int?
GetReferenceCount(TCollectionItem)
public static int? GetReferenceCount(TCollectionItem item)
Parameters
item TCollectionItem
Returns
- int?
GetReferenceCount(TCollectionItem, IEnumerable<ReferenceInfo>)
public static int? GetReferenceCount(TCollectionItem item, IEnumerable<TCollectionSearch.ReferenceInfo> references)
Parameters
item TCollectionItem
references IEnumerable<TCollectionSearch.ReferenceInfo>
Returns
- int?
Select(TCollectionItemFilter, params Expression<Func<TCollectionItem, object>>[])
public static List<TCollectionItem> Select(TCollectionItemFilter filter, params Expression<Func<TCollectionItem, object>>[] includes)
Parameters
filter TCollectionItemFilter
includes Expression<Func<TCollectionItem, object>>[]
Returns
- List<TCollectionItem>
Select(Guid)
public static TCollectionItem Select(Guid id)
Parameters
id Guid
Returns
- TCollectionItem