EnumerableQuery<T> Constructors

Definition

Initializes a new instance of the EnumerableQuery<T> class.

Overloads

EnumerableQuery<T>(IEnumerable<T>)

This API supports the product infrastructure and is not intended to be used directly from your code.

Initializes a new instance of the EnumerableQuery<T> class and associates it with an IEnumerable<T> collection.

EnumerableQuery<T>(Expression)

This API supports the product infrastructure and is not intended to be used directly from your code.

Initializes a new instance of the EnumerableQuery<T> class and associates the instance with an expression tree.

EnumerableQuery<T>(IEnumerable<T>)

Source:
EnumerableQuery.cs
Source:
EnumerableQuery.cs
Source:
EnumerableQuery.cs

Initializes a new instance of the EnumerableQuery<T> class and associates it with an IEnumerable<T> collection.

This API supports the product infrastructure and is not intended to be used directly from your code.

C#
public EnumerableQuery(System.Collections.Generic.IEnumerable<T> enumerable);

Parameters

enumerable
IEnumerable<T>

A collection to associate with the new instance.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

EnumerableQuery<T>(Expression)

Source:
EnumerableQuery.cs
Source:
EnumerableQuery.cs
Source:
EnumerableQuery.cs

Initializes a new instance of the EnumerableQuery<T> class and associates the instance with an expression tree.

This API supports the product infrastructure and is not intended to be used directly from your code.

C#
public EnumerableQuery(System.Linq.Expressions.Expression expression);

Parameters

expression
Expression

An expression tree to associate with the new instance.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0