DbExpressionBuilder.New Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat baru DbNewInstanceExpression.
Overload
New(TypeUsage, IEnumerable<DbExpression>) |
Membuat baru DbNewInstanceExpression. Jika argumen type adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru. |
New(TypeUsage, DbExpression[]) |
Membuat baru DbNewInstanceExpression. Jika argumen type adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru. |
New(TypeUsage, IEnumerable<DbExpression>)
Membuat baru DbNewInstanceExpression. Jika argumen type adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbNewInstanceExpression ^ New(System::Data::Metadata::Edm::TypeUsage ^ instanceType, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbNewInstanceExpression New (this System.Data.Metadata.Edm.TypeUsage instanceType, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments);
static member New : System.Data.Metadata.Edm.TypeUsage * seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbNewInstanceExpression
<Extension()>
Public Function New (instanceType As TypeUsage, arguments As IEnumerable(Of DbExpression)) As DbNewInstanceExpression
Parameter
- instanceType
- TypeUsage
Jenis instans baru.
- arguments
- IEnumerable<DbExpression>
Ekspresi yang menentukan nilai instans baru, ditafsirkan sesuai dengan jenis instans.
Mengembalikan
DbNewInstanceExpression baru dengan jenis dan argumen yang ditentukan.
Pengecualian
instanceType
atau arguments
null, atau arguments
berisi null.
arguments
kosong atau jenis hasil ekspresi yang terkandung tidak cocok dengan persyaratan instanceType
(seperti yang dijelaskan di bagian keterangan).
Keterangan
Jika instanceType
adalah jenis koleksi maka setiap ekspresi di harus memiliki jenis hasil yang dapat diproyeksikan arguments
ke jenis elemen dari instanceType
. Jika instanceType
adalah jenis baris, arguments
harus berisi ekspresi sebanyak ada kolom dalam jenis baris, dan jenis hasil setiap ekspresi harus sama atau dapat diproyeksikan ke jenis kolom terkait. Tipe baris yang tidak menyatakan kolom apa pun tidak valid. Jika instanceType
adalah jenis entitas, arguments
harus berisi ekspresi sebanyak ada properti yang ditentukan oleh jenis , dan jenis hasil setiap ekspresi harus sama atau dapat diprogram ke jenis properti yang sesuai.
Berlaku untuk
New(TypeUsage, DbExpression[])
Membuat baru DbNewInstanceExpression. Jika argumen type adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbNewInstanceExpression ^ New(System::Data::Metadata::Edm::TypeUsage ^ instanceType, ... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbNewInstanceExpression New (this System.Data.Metadata.Edm.TypeUsage instanceType, params System.Data.Common.CommandTrees.DbExpression[] arguments);
static member New : System.Data.Metadata.Edm.TypeUsage * System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbNewInstanceExpression
<Extension()>
Public Function New (instanceType As TypeUsage, ParamArray arguments As DbExpression()) As DbNewInstanceExpression
Parameter
- instanceType
- TypeUsage
Jenis instans baru.
- arguments
- DbExpression[]
Ekspresi yang menentukan nilai instans baru, ditafsirkan sesuai dengan jenis instans.
Mengembalikan
DbNewInstanceExpression baru dengan jenis dan argumen yang ditentukan.
Pengecualian
instanceType
atau arguments
null, atau arguments
berisi null.
arguments
kosong atau jenis hasil ekspresi yang terkandung tidak cocok dengan persyaratan instanceType
(seperti yang dijelaskan di bagian keterangan).
Keterangan
Jika instanceType
adalah jenis koleksi maka setiap ekspresi di harus memiliki jenis hasil yang dapat diproyeksikan arguments
ke jenis elemen dari instanceType
. Jika instanceType
adalah jenis baris, arguments
harus berisi ekspresi sebanyak ada kolom dalam jenis baris, dan jenis hasil setiap ekspresi harus sama atau dapat diproyeksikan ke jenis kolom terkait. Tipe baris yang tidak menyatakan kolom apa pun tidak valid. Jika instanceType
adalah jenis entitas, arguments
harus berisi ekspresi sebanyak ada properti yang ditentukan oleh jenis , dan jenis hasil setiap ekspresi harus sama atau dapat diprogram ke jenis properti yang sesuai.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk