DbExpressionBuilder.NewCollection Metoda

Definice

Vytvoří novou DbNewInstanceExpression , která vytvoří kolekci obsahující zadané prvky.

Přetížení

Name Description
NewCollection(IEnumerable<DbExpression>)

Vytvoří novou DbNewInstanceExpression , která vytvoří kolekci obsahující zadané prvky. Typ kolekce je založen na společném typu prvků. Pokud neexistuje žádný společný typ elementu, je vyvolán výjimka.

NewCollection(DbExpression[])

Vytvoří novou DbNewInstanceExpression , která vytvoří kolekci obsahující zadané prvky. Typ kolekce je založen na společném typu prvků. Pokud neexistuje žádný společný typ elementu, je vyvolán výjimka.

NewCollection(IEnumerable<DbExpression>)

Vytvoří novou DbNewInstanceExpression , která vytvoří kolekci obsahující zadané prvky. Typ kolekce je založen na společném typu prvků. Pokud neexistuje žádný společný typ elementu, je vyvolán výjimka.

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

Parametry

elements
IEnumerable<DbExpression>

Seznam výrazů, které poskytují prvky kolekce.

Návraty

Nový DbNewInstanceExpression se zadaným typem a argumenty kolekce.

Výjimky

elements je null nebo obsahuje hodnotu null.

elements je prázdný nebo obsahuje výrazy, pro které neexistuje žádný běžný typ výsledku.

Platí pro

NewCollection(DbExpression[])

Vytvoří novou DbNewInstanceExpression , která vytvoří kolekci obsahující zadané prvky. Typ kolekce je založen na společném typu prvků. Pokud neexistuje žádný společný typ elementu, je vyvolán výjimka.

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

Parametry

elements
DbExpression[]

Seznam výrazů, které poskytují prvky kolekce.

Návraty

Nový DbNewInstanceExpression se zadaným typem a argumenty kolekce.

Výjimky

elements je null nebo obsahuje hodnotu null.

elements je prázdný nebo obsahuje výrazy, pro které neexistuje žádný běžný typ výsledku.

Platí pro