Metodo DbExpressionBuilder.NewCollection (DbExpression[])
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Crea un nuovo oggetto DbNewInstanceExpression che costruisce una raccolta contenente gli elementi specificati. Il tipo della raccolta è basato sul tipo comune degli elementi. Se non esiste alcun tipo di elemento comune viene generata un'eccezione.
Spazio dei nomi: System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Shared Function NewCollection ( _
ParamArray elements As DbExpression() _
) As DbNewInstanceExpression
'Utilizzo
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
Parametri
- elements
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbExpression[]
Elenco di espressioni che forniscono gli elementi della raccolta.
Valore restituito
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression
Nuovo elemento DbNewInstanceExpression con gli argomenti e il tipo di raccolta specificati.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | elements è Null o contiene Null. |
ArgumentException | elements è vuoto o contiene espressioni per le quali non esiste alcun tipo di risultato comune. |
Vedere anche
Riferimento
Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder