Sdílet prostřednictvím


DbExpressionBuilder.NewCollection Metoda

Definice

Vytvoří nový DbNewInstanceExpression , který vytvoří kolekci obsahující zadané prvky.

Přetížení

NewCollection(IEnumerable<DbExpression>)

Vytvoří nový 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, vyvolá se výjimka.

NewCollection(DbExpression[])

Vytvoří nový 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, vyvolá se výjimka.

NewCollection(IEnumerable<DbExpression>)

Vytvoří nový 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, vyvolá se 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 kolekce a argumenty.

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ří nový 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, vyvolá se 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 kolekce a argumenty.

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