'宣言 Public Overloads Shared Function Exec( _ ByVal dataSource As System.Collections.IEnumerable, _ ByVal view As System.Collections.Generic.Dictionary(Of String,Object), _ ByVal cancelToken As System.Threading.CancellationToken, _ ByVal progress As ProgressDelegate _ ) As System.Threading.Tasks.Task(Of Dictionary(Of Object(),Object()))
public static System.Threading.Tasks.Task<Dictionary<object[],object[]>> Exec( System.Collections.IEnumerable dataSource, System.Collections.Generic.Dictionary<string,object> view, System.Threading.CancellationToken cancelToken, ProgressDelegate progress )
パラメータ
- dataSource
- 集計用のデータを含むデータソースコレクション。
- view
- ビューの定義。これは、System.Web.Script.Serialization.JavaScriptSerializer.Deserialize を使用して JSON 形式でビューから取得されます。
- cancelToken
- タスクをキャンセルできるようにします。
- progress
- 進捗状況の更新を報告するコールバック関数。
戻り値の型
ビューの実行(集計)結果。