DbExpressionBuilder.New Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| New(TypeUsage, IEnumerable<DbExpression>) |
Vytvoří nový objekt DbNewInstanceExpression. Pokud je argument typu typu kolekce, argumenty určují prvky kolekce. V opačném případě se argumenty použijí jako hodnoty vlastností nebo sloupců v nové instanci. |
| New(TypeUsage, DbExpression[]) |
Vytvoří nový objekt DbNewInstanceExpression. Pokud je argument typu typu kolekce, argumenty určují prvky kolekce. V opačném případě se argumenty použijí jako hodnoty vlastností nebo sloupců v nové instanci. |
New(TypeUsage, IEnumerable<DbExpression>)
Vytvoří nový objekt DbNewInstanceExpression. Pokud je argument typu typu kolekce, argumenty určují prvky kolekce. V opačném případě se argumenty použijí jako hodnoty vlastností nebo sloupců v nové instanci.
public static System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression New(this System.Data.Entity.Core.Metadata.Edm.TypeUsage instanceType, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Common.CommandTrees.DbExpression> arguments);
static member New : System.Data.Entity.Core.Metadata.Edm.TypeUsage * seq<System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression
<Extension()>
Public Function New (instanceType As TypeUsage, arguments As IEnumerable(Of DbExpression)) As DbNewInstanceExpression
Parametry
- instanceType
- TypeUsage
Typ nové instance.
- arguments
- IEnumerable<DbExpression>
Výrazy, které určují hodnoty nových instancí, interpretované podle typu instance.
Návraty
Nový DbNewInstanceExpression se zadaným typem a argumenty.
Výjimky
instanceType nebo argumenty mají hodnotu null nebo argumenty obsahují hodnotu null.
argumenty jsou prázdné nebo typy výsledků obsažených výrazů neodpovídají požadavkům instanceType (jak je vysvětleno v části s poznámkami).
Platí pro
New(TypeUsage, DbExpression[])
Vytvoří nový objekt DbNewInstanceExpression. Pokud je argument typu typu kolekce, argumenty určují prvky kolekce. V opačném případě se argumenty použijí jako hodnoty vlastností nebo sloupců v nové instanci.
public static System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression New(this System.Data.Entity.Core.Metadata.Edm.TypeUsage instanceType, params System.Data.Entity.Core.Common.CommandTrees.DbExpression[] arguments);
static member New : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Common.CommandTrees.DbExpression[] -> System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression
<Extension()>
Public Function New (instanceType As TypeUsage, ParamArray arguments As DbExpression()) As DbNewInstanceExpression
Parametry
- instanceType
- TypeUsage
Typ nové instance.
- arguments
- DbExpression[]
Výrazy, které určují hodnoty nových instancí, interpretované podle typu instance.
Návraty
Nový DbNewInstanceExpression se zadaným typem a argumenty.
Výjimky
instanceType nebo argumenty mají hodnotu null nebo argumenty obsahují hodnotu null.
argumenty jsou prázdné nebo typy výsledků obsažených výrazů neodpovídají požadavkům instanceType (jak je vysvětleno v části s poznámkami).