DynamicExtensions Class

Class DynamicExtensions used to replace System.Linq.Dynamic.Core library.

Inheritance

Object

Dynamic.Core.DynamicExtensions

Namespace: System.Linq.Dynamic.Core

Assembly: Radzen.Blazor.dll

Syntax

public static class DynamicExtensions

Methods

OrderBylink

Sorts the elements of a sequence in ascending or descending order according to a key.

Declaration
public static IOrderedQueryable<Dynamic.Core.T> OrderBy(IQueryable<Dynamic.Core.T> source, string selector, Object[] parameters)
Parameters
Type Name Description
IQueryable<Dynamic.Core.T> source
string selector
Object[] parameters
Returns
Type Description
IOrderedQueryable<Dynamic.Core.T>

Selectlink

Projects each element of a sequence into a collection of property values.

Declaration
public static IQueryable Select(IQueryable<Dynamic.Core.T> source, string selector, Object[] parameters)
Parameters
Type Name Description
IQueryable<Dynamic.Core.T> source
string selector
Object[] parameters
Returns
Type Description
IQueryable

Selectlink

Projects each element of a sequence into a collection of property values.

Declaration
public static IQueryable Select(IQueryable source, string selector, Object[] parameters)
Parameters
Type Name Description
IQueryable source
string selector
Object[] parameters
Returns
Type Description
IQueryable

Wherelink

Filters using the specified filter descriptors.

Declaration
public static IQueryable<Dynamic.Core.T> Where(IQueryable<Dynamic.Core.T> source, string predicate, Object[] parameters, Object[] otherParameters)
Parameters
Type Name Description
IQueryable<Dynamic.Core.T> source
string predicate
Object[] parameters
Object[] otherParameters
Returns
Type Description
IQueryable<Dynamic.Core.T>
In This Article
An error has occurred. This app may no longer respond until reloaded. Reload 🗙