Table of Contents

Class QueryableExtensions

Namespace
BpNexT.NET.Queryable
Assembly
BpNexT.NET.Contracts.dll

Provides extension methods for querying BpNexT datasets. The implementations are provided by the BpNexT.NET runtime assembly.

public static class QueryableExtensions
Inheritance
object
QueryableExtensions

Methods

Explain<T>(IQueryable<T>)

Explains the query plan for a given queryable with a BpNexT provider.

public static QueryPlan Explain<T>(this IQueryable<T> source) where T : IDataSetEntity, new()

Parameters

source IQueryable<T>

Returns

QueryPlan

Type Parameters

T

WhereFilter<T>(IQueryable<T>, string)

Applies a string-based filter to the queryable source.

public static IQueryable<T> WhereFilter<T>(this IQueryable<T> source, string filter)

Parameters

source IQueryable<T>
filter string

Returns

IQueryable<T>

Type Parameters

T