Freigeben über


DbExpressionBuilder.NewCollection-Methode (DbExpression[])

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Erstellt ein neues DbNewInstanceExpression, das eine Auflistung mit den angegebenen Elementen erstellt. Der Typ der Auflistung basiert auf dem gemeinsamen Typ der Elemente. Wenn kein gemeinsamer Elementtyp vorhanden ist, wird eine Ausnahme ausgelöst.

Namespace:  System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Shared Function NewCollection ( _
    ParamArray elements As DbExpression() _
) As DbNewInstanceExpression
'Usage
Dim elements As DbExpression()
Dim returnValue As DbNewInstanceExpression 

returnValue = DbExpressionBuilder.NewCollection(elements)
public static DbNewInstanceExpression NewCollection(
    params DbExpression[] elements
)
public:
static DbNewInstanceExpression^ NewCollection(
    ... array<DbExpression^>^ elements
)
static member NewCollection : 
        elements:DbExpression[] -> DbNewInstanceExpression
public static function NewCollection(
    ... elements : DbExpression[]
) : DbNewInstanceExpression

Parameter

Rückgabewert

Typ: System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression
Ein neues DbNewInstanceExpression mit dem angegebenen Auflistungstyp und den Argumenten.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

elements ist Null oder enthält Null.

ArgumentException

elements ist leer oder enthält Ausdrücke, für die kein gemeinsamer Ergebnistyp vorhanden ist.

Siehe auch

Verweis

DbExpressionBuilder Klasse

NewCollection-Überladung

System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder-Namespace