Share via


TableUtils Class

Definition

Provides various utilities and helper methods for table related features.

public static 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

Product Versions
Azure SDK for .NET Legacy