Table of Contents

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