DbExpressionBuilder.New Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
New(TypeUsage, IEnumerable<DbExpression>) |
Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu. |
New(TypeUsage, DbExpression[]) |
Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu. |
New(TypeUsage, IEnumerable<DbExpression>)
Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu.
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
Parametry
- instanceType
- TypeUsage
Typ nowego wystąpienia.
- arguments
- IEnumerable<DbExpression>
Wyrażenia określające wartości nowych wystąpień interpretowane zgodnie z typem wystąpienia.
Zwraca
Nowa klasa DbNewInstanceExpression z określonym typem i argumentami.
Wyjątki
instanceType lub argumenty mają wartość null lub argumenty zawierają wartość null.
argumenty są puste lub typy wyników zawartych wyrażeń nie są zgodne z wymaganiami instanceType (jak wyjaśniono w sekcji uwagi).
Dotyczy
New(TypeUsage, DbExpression[])
Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu.
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
Parametry
- instanceType
- TypeUsage
Typ nowego wystąpienia.
- arguments
- DbExpression[]
Wyrażenia określające wartości nowych wystąpień interpretowane zgodnie z typem wystąpienia.
Zwraca
Nowa klasa DbNewInstanceExpression z określonym typem i argumentami.
Wyjątki
instanceType lub argumenty mają wartość null lub argumenty zawierają wartość null.
argumenty są puste lub typy wyników zawartych wyrażeń nie są zgodne z wymaganiami instanceType (jak wyjaśniono w sekcji uwagi).