Condividi tramite


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

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

DbExpressionBuilder Classe

Overload NewCollection

Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder