Table of Contents

Class StandardClassificationSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public static class StandardClassificationSearch
Inheritance
StandardClassificationSearch
Inherited Members

Methods

BindFirst<T>(Expression<Func<StandardClassification, T>>, Expression<Func<StandardClassification, bool>>, string, string)

public static T BindFirst<T>(Expression<Func<StandardClassification, T>> binder, Expression<Func<StandardClassification, bool>> filter, string modelSort = null, string entitySort = null)

Parameters

binder Expression<Func<StandardClassification, T>>
filter Expression<Func<StandardClassification, bool>>
modelSort string
entitySort string

Returns

T

Type Parameters

T

Bind<T>(Expression<Func<StandardClassification, T>>, Expression<Func<StandardClassification, bool>>, string, string)

public static T[] Bind<T>(Expression<Func<StandardClassification, T>> binder, Expression<Func<StandardClassification, bool>> filter, string modelSort = null, string entitySort = null)

Parameters

binder Expression<Func<StandardClassification, T>>
filter Expression<Func<StandardClassification, bool>>
modelSort string
entitySort string

Returns

T[]

Type Parameters

T

Count(Expression<Func<StandardClassification, bool>>)

public static int Count(Expression<Func<StandardClassification, bool>> filter)

Parameters

filter Expression<Func<StandardClassification, bool>>

Returns

int

Exists(Expression<Func<StandardClassification, bool>>)

public static bool Exists(Expression<Func<StandardClassification, bool>> filter)

Parameters

filter Expression<Func<StandardClassification, bool>>

Returns

bool

Exists(Guid?, Guid?)

public static bool Exists(Guid? assetIdentifier, Guid? categoryIdentifier)

Parameters

assetIdentifier Guid?
categoryIdentifier Guid?

Returns

bool

Select(Expression<Func<StandardClassification, bool>>, params Expression<Func<StandardClassification, object>>[])

public static IReadOnlyList<StandardClassification> Select(Expression<Func<StandardClassification, bool>> filter, params Expression<Func<StandardClassification, object>>[] includes)

Parameters

filter Expression<Func<StandardClassification, bool>>
includes Expression<Func<StandardClassification, object>>[]

Returns

IReadOnlyList<StandardClassification>

Select(Expression<Func<StandardClassification, bool>>, string, params Expression<Func<StandardClassification, object>>[])

public static IReadOnlyList<StandardClassification> Select(Expression<Func<StandardClassification, bool>> filter, string sortExpression, params Expression<Func<StandardClassification, object>>[] includes)

Parameters

filter Expression<Func<StandardClassification, bool>>
sortExpression string
includes Expression<Func<StandardClassification, object>>[]

Returns

IReadOnlyList<StandardClassification>

Select(Guid?, Guid?)

public static List<StandardClassification> Select(Guid? assetIdentifier, Guid? categoryIdentifier)

Parameters

assetIdentifier Guid?
categoryIdentifier Guid?

Returns

List<StandardClassification>

SelectByAssetIdentifier(Guid)

public static List<StandardClassification> SelectByAssetIdentifier(Guid assetIdentifier)

Parameters

assetIdentifier Guid

Returns

List<StandardClassification>

SelectFirst(Expression<Func<StandardClassification, bool>>, params Expression<Func<StandardClassification, object>>[])

public static StandardClassification SelectFirst(Expression<Func<StandardClassification, bool>> filter, params Expression<Func<StandardClassification, object>>[] includes)

Parameters

filter Expression<Func<StandardClassification, bool>>
includes Expression<Func<StandardClassification, object>>[]

Returns

StandardClassification

SelectFirstCategoryIdentifier(Guid)

public static Guid? SelectFirstCategoryIdentifier(Guid assetIdentifier)

Parameters

assetIdentifier Guid

Returns

Guid?