DbExpressionBuilder.FullOuterJoin 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 DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind.
Overload
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind. |
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh pengikatan ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)
Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbJoinExpression ^ FullOuterJoin(System::Data::Common::CommandTrees::DbExpression ^ left, System::Data::Common::CommandTrees::DbExpression ^ right, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ joinCondition);
public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> joinCondition);
static member FullOuterJoin : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpression, right As DbExpression, joinCondition As Func(Of DbExpression, DbExpression, DbExpression)) As DbJoinExpression
Parameter
- left
- DbExpression
yang DbExpression menentukan argumen set kiri.
- right
- DbExpression
yang DbExpression menentukan argumen set yang tepat.
- joinCondition
- Func<DbExpression,DbExpression,DbExpression>
Metode yang mewakili kondisi untuk bergabung. Metode ini harus menghasilkan ekspresi dengan jenis hasil Boolean yang menyediakan logika kondisi gabungan.
Mengembalikan
DbJoinExpression baru, dengan DbExpressionKind FullOuterJoin, yang mewakili operasi gabungan luar penuh yang diterapkan ke set input kiri dan kanan di bawah kondisi gabungan yang diberikan.
Pengecualian
left
, right
atau joinCondition
null.
-atau-
Ekspresi yang dihasilkan oleh joinCondition
null.
left
atau right
tidak memiliki tipe hasil koleksi.
-atau-
Ekspresi yang dihasilkan oleh joinCondition
tidak memiliki tipe hasil Boolean.
Berlaku untuk
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)
Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh pengikatan ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbJoinExpression ^ FullOuterJoin(System::Data::Common::CommandTrees::DbExpressionBinding ^ left, System::Data::Common::CommandTrees::DbExpressionBinding ^ right, System::Data::Common::CommandTrees::DbExpression ^ joinCondition);
public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Common.CommandTrees.DbExpressionBinding left, System.Data.Common.CommandTrees.DbExpressionBinding right, System.Data.Common.CommandTrees.DbExpression joinCondition);
static member FullOuterJoin : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpressionBinding, right As DbExpressionBinding, joinCondition As DbExpression) As DbJoinExpression
Parameter
- left
- DbExpressionBinding
Yang DbExpressionBinding menentukan argumen set kiri.
- right
- DbExpressionBinding
Yang DbExpressionBinding menentukan argumen set yang tepat.
- joinCondition
- DbExpression
Ekspresi yang menentukan kondisi untuk bergabung.
Mengembalikan
DbJoinExpression baru, dengan DbExpressionKind FullOuterJoin, yang mewakili operasi gabungan luar penuh yang diterapkan ke set input kiri dan kanan di bawah kondisi gabungan yang diberikan.
Pengecualian
left
, right
atau joinCondition
null.
Ekspresi yang dihasilkan oleh joinCondition
tidak memiliki tipe hasil Boolean.