Freigeben über


DbExpressionBuilder.NewCollection Methode

Definition

Überlädt

NewCollection(IEnumerable<DbExpression>)

Erstellt einen neuen DbNewInstanceExpression, der eine Sammlung 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.

NewCollection(DbExpression[])

Erstellt einen neuen DbNewInstanceExpression, der eine Sammlung 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.

NewCollection(IEnumerable<DbExpression>)

Erstellt einen neuen DbNewInstanceExpression, der eine Sammlung 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.

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

Parameter

elements
IEnumerable<DbExpression>

Eine Liste von Ausdrücken, die die Elemente der Auflistung bereitstellen.

Gibt zurück

Ein neues DbNewInstanceExpression mit dem angegebenen Sammlungstyp und den Argumenten.

Ausnahmen

-Elemente sind NULL oder enthalten NULL.

-Elemente sind leer oder enthalten Ausdrücke, für die kein allgemeiner Ergebnistyp vorhanden ist.

Gilt für:

NewCollection(DbExpression[])

Erstellt einen neuen DbNewInstanceExpression, der eine Sammlung 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.

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

Parameter

elements
DbExpression[]

Eine Liste von Ausdrücken, die die Elemente der Auflistung bereitstellen.

Gibt zurück

Ein neues DbNewInstanceExpression mit dem angegebenen Sammlungstyp und den Argumenten.

Ausnahmen

-Elemente sind NULL oder enthalten NULL.

-Elemente sind leer oder enthalten Ausdrücke, für die kein allgemeiner Ergebnistyp vorhanden ist.

Gilt für: