Condividi tramite


DbExpressionBuilder.New Metodo

Definizione

Overload

New(TypeUsage, IEnumerable<DbExpression>)

Crea un nuovo oggetto DbNewInstanceExpression. Se l'argomento di tipo è un tipo di insieme, gli argomenti specificano gli elementi dell'insieme. In caso contrario, gli argomenti vengono utilizzati come valori di proprietà o di colonna della nuova istanza.

New(TypeUsage, DbExpression[])

Crea un nuovo oggetto DbNewInstanceExpression. Se l'argomento di tipo è un tipo di insieme, gli argomenti specificano gli elementi dell'insieme. In caso contrario, gli argomenti vengono utilizzati come valori di proprietà o di colonna della nuova istanza.

New(TypeUsage, IEnumerable<DbExpression>)

Crea un nuovo oggetto DbNewInstanceExpression. Se l'argomento di tipo è un tipo di insieme, gli argomenti specificano gli elementi dell'insieme. In caso contrario, gli argomenti vengono utilizzati come valori di proprietà o di colonna della nuova istanza.

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

Parametri

instanceType
TypeUsage

Tipo della nuova istanza.

arguments
IEnumerable<DbExpression>

Espressioni che specificano i valori delle nuove istanze, interpretate in base al tipo dell'istanza.

Restituisce

Nuovo DbNewInstanceExpression con tipo e argomenti specificati.

Eccezioni

instanceType o argomenti sono null o gli argomenti contengono null.

gli argomenti sono vuoti o i tipi di risultato delle espressioni contenute non corrispondono ai requisiti di instanceType (come illustrato nella sezione osservazioni).

Si applica a

New(TypeUsage, DbExpression[])

Crea un nuovo oggetto DbNewInstanceExpression. Se l'argomento di tipo è un tipo di insieme, gli argomenti specificano gli elementi dell'insieme. In caso contrario, gli argomenti vengono utilizzati come valori di proprietà o di colonna della nuova istanza.

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

Parametri

instanceType
TypeUsage

Tipo della nuova istanza.

arguments
DbExpression[]

Espressioni che specificano i valori delle nuove istanze, interpretate in base al tipo dell'istanza.

Restituisce

Nuovo DbNewInstanceExpression con tipo e argomenti specificati.

Eccezioni

instanceType o argomenti sono null o gli argomenti contengono null.

gli argomenti sono vuoti o i tipi di risultato delle espressioni contenute non corrispondono ai requisiti di instanceType (come illustrato nella sezione osservazioni).

Si applica a