Поделиться через


DbExpressionBuilder.NewCollection Метод

Определение

Создает новое выражение DbNewInstanceExpression, создающее коллекцию, которая содержит указанные элементы.

Перегрузки

NewCollection(IEnumerable<DbExpression>)

Создает новое выражение DbNewInstanceExpression, создающее коллекцию, которая содержит указанные элементы. Тип коллекции основывается на общем типе элементов. Если не существует общего типа элементов, создается исключение.

NewCollection(DbExpression[])

Создает новое выражение DbNewInstanceExpression, создающее коллекцию, которая содержит указанные элементы. Тип коллекции основывается на общем типе элементов. Если не существует общего типа элементов, создается исключение.

NewCollection(IEnumerable<DbExpression>)

Создает новое выражение DbNewInstanceExpression, создающее коллекцию, которая содержит указанные элементы. Тип коллекции основывается на общем типе элементов. Если не существует общего типа элементов, создается исключение.

public:
 static System::Data::Common::CommandTrees::DbNewInstanceExpression ^ NewCollection(System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ elements);
public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewCollection (System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> elements);
static member NewCollection : seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbNewInstanceExpression
Public Function NewCollection (elements As IEnumerable(Of DbExpression)) As DbNewInstanceExpression

Параметры

elements
IEnumerable<DbExpression>

Список выражений, предоставляющих элементы коллекции.

Возвращаемое значение

Новое DbNewInstanceExpression с заданным типом коллекции и аргументами.

Исключения

elements является null или содержит null.

elements пуст или содержит выражения, для которых не существует общего типа результата.

Применяется к

NewCollection(DbExpression[])

Создает новое выражение DbNewInstanceExpression, создающее коллекцию, которая содержит указанные элементы. Тип коллекции основывается на общем типе элементов. Если не существует общего типа элементов, создается исключение.

public:
 static System::Data::Common::CommandTrees::DbNewInstanceExpression ^ NewCollection(... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ elements);
public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewCollection (params System.Data.Common.CommandTrees.DbExpression[] elements);
static member NewCollection : System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbNewInstanceExpression
Public Function NewCollection (ParamArray elements As DbExpression()) As DbNewInstanceExpression

Параметры

elements
DbExpression[]

Список выражений, предоставляющих элементы коллекции.

Возвращаемое значение

Новое DbNewInstanceExpression с заданным типом коллекции и аргументами.

Исключения

elements является null или содержит null.

elements пуст или содержит выражения, для которых не существует общего типа результата.

Применяется к