DbExpressionBuilder.OfType(DbExpression, TypeUsage) 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 DbOfTypeExpression yang menghasilkan set yang terdiri dari elemen set input yang diberikan yang merupakan jenis yang ditentukan.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbOfTypeExpression ^ OfType(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbOfTypeExpression OfType (this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member OfType : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbOfTypeExpression
<Extension()>
Public Function OfType (argument As DbExpression, type As TypeUsage) As DbOfTypeExpression
Parameter
- argument
- DbExpression
DbExpression yang menentukan set input.
- type
- TypeUsage
Ketik metadata untuk jenis bahwa elemen set input harus disertakan dalam set yang dihasilkan.
Mengembalikan
DbOfTypeExpression baru dengan argumen dan jenis set yang ditentukan, dan ExpressionKind dari OfType.
Pengecualian
argument
atau type
adalah null.
argument
tidak memiliki tipe hasil koleksi, atau type
bukan tipe dalam hierarki tipe yang sama dengan jenis elemen dari jenis argument
hasil koleksi .
Keterangan
DbOfTypeExpression mengharuskan yang argument
memiliki jenis hasil koleksi dengan jenis elemen polimorfik, dan itu type
adalah jenis dari hierarki jenis yang sama dengan jenis elemen tersebut.