JoinKind.Type
Birleştirme işleminin türünü belirtir.
Veri Akışı Adı | Değer | Açıklama |
---|---|---|
JoinKind.Inner | 0 | İç birleşimden elde edilen tablo, belirtilen tablolardan belirtilen anahtar sütunlarına göre eşleşecek şekilde belirlenen her satır çifti için bir satır içerir. |
JoinKind.LeftOuter | 1 | Sol dış birleşim, ilk tablonun tüm satırlarının sonuçta görünmesini sağlar. |
JoinKind.RightOuter | 2 | Sağ dış birleşim, ikinci tablonun tüm satırlarının sonuçta görünmesini sağlar. |
JoinKind.FullOuter | 3 | Tam dış birleşim, her iki tablonun da tüm satırlarının sonuçta görünmesini sağlar. Diğer tabloda eşleşmesi olmayan satırlar, tüm sütunları için null değerler içeren varsayılan bir satırla birleştirilir. |
JoinKind.LeftAnti | 4 | Sol birleştirmeyi önleme, ilk tablodaki ikinci tabloda eşleşmesi olmayan tüm satırları döndürür. |
JoinKind.RightAnti | 5 | Sağ birleştirme önleme, ikinci tablodaki ilk tabloda eşleşmesi olmayan tüm satırları döndürür. |
JoinKind.LeftSemi | 6 | Sol yarı birleştirme, ikinci tabloda eşleşmesi olan ilk tablodaki tüm satırları döndürür. |
JoinKind.RightSemi | 7 | Sağ yarı birleştirme, ikinci tablodaki ilk tabloda eşleşmesi olan tüm satırları döndürür. |
Bu numaralandırmanın alanları Table.Join içindeki isteğe bağlı JoinKind
parametre için olası değerlerdir.