TableUtils Class

Definition

Provides various utilities and helper methods for table related features.

public static class TableUtils
type TableUtils = class
Public Class TableUtils
Inheritance
TableUtils

Properties

DeletedPropertyName

Gets the Deleted property name.

PageSize

Gets the max number of records that will get returned in a query result.

VersionPropertyName

Gets the Version property name.

Methods

ApplyDeletedFilter<TData>(IQueryable<TData>, Boolean)

Applies the filter on deleted records if includeDeleted is true.

GetNoQueryableLookupException(Type, String)

Gets a NotImplementedException indicating that a given IDomainManager<TData> does not support IQueryable<T> based lookup operations.

GetNoQueryableQueryException(Type, String)

Gets a NotImplementedException indicating that a given IDomainManager<TData> does not support IQueryable<T> based querying.

GetQueryableOnlyLookupException(Type, String)

Gets a NotImplementedException indicating that a given IDomainManager<TData> only supports IQueryable<T> based lookup operations.

GetQueryableOnlyQueryException(Type, String)

Gets a NotImplementedException indicating that a given IDomainManager<TData> only supports IQueryable<T> based querying.

GetResultSize(ODataQueryOptions, ODataQuerySettings)

Gets the effective query result size meaning the max number of elements to include in a single query result based on the page size and top parameters in the querysettings.

Applies to