DbExpressionBuilder.GroupBy 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 DbGroupByExpression yang mengelompokkan elemen set input sesuai dengan kunci grup yang ditentukan dan menerapkan agregat yang diberikan.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbGroupByExpression ^ GroupBy(System::Data::Common::CommandTrees::DbGroupExpressionBinding ^ input, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Data::Common::CommandTrees::DbExpression ^>> ^ keys, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Data::Common::CommandTrees::DbAggregate ^>> ^ aggregates);
public static System.Data.Common.CommandTrees.DbGroupByExpression GroupBy (this System.Data.Common.CommandTrees.DbGroupExpressionBinding input, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Data.Common.CommandTrees.DbExpression>> keys, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Data.Common.CommandTrees.DbAggregate>> aggregates);
static member GroupBy : System.Data.Common.CommandTrees.DbGroupExpressionBinding * seq<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> * seq<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbAggregate>> -> System.Data.Common.CommandTrees.DbGroupByExpression
<Extension()>
Public Function GroupBy (input As DbGroupExpressionBinding, keys As IEnumerable(Of KeyValuePair(Of String, DbExpression)), aggregates As IEnumerable(Of KeyValuePair(Of String, DbAggregate))) As DbGroupByExpression
Parameter
- input
- DbGroupExpressionBinding
DbGroupExpressionBinding yang menentukan set input.
Daftar pasangan ekspresi string yang menentukan kolom pengelompokan.
- aggregates
- IEnumerable<KeyValuePair<String,DbAggregate>>
Daftar ekspresi yang menentukan agregat yang akan diterapkan.
Mengembalikan
DbGroupByExpression baru dengan set input, kunci pengelompokan, dan agregat yang ditentukan.
Pengecualian
input, keys atau aggregates null, keys berisi kunci atau ekspresi kolom null, atau aggregates berisi nama atau agregat kolom agregat null.
Keduanya keys dan aggregates kosong, atau nama kolom yang tidak valid atau duplikat ditentukan.
Keterangan
DbGroupByExpression memungkinkan daftar kunci atau daftar agregat kosong, tetapi tidak keduanya.