コード例 #1
0
        private void LoadProducts()
        {
            statistics.Add(new Statistic {
                ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():Start"
            });

            ProductProxyService.ProductServiceClient client   = new ProductProxyService.ProductServiceClient();
            IList <ProductProxyService.Product>      products = client.GetProducts();

            statistics.Add(new Statistic {
                ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():End"
            });

            ProductGridView.DataSource = products.Take(10);
            ProductGridView.DataBind();
        }
コード例 #2
0
        private void LoadProducts()
        {
            statistics.Add(new Statistic {
                ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():Start"
            });

            ProductProxyService.ProductServiceClient client   = new ProductProxyService.ProductServiceClient();
            IList <ProductProxyService.Product>      products = client.GetProducts();

            statistics.Add(new Statistic {
                ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():End"
            });

            ProductGridView.DataSource = products.Take(10);
            ProductGridView.DataBind();


            TimeSpan ts = pageWatch.Elapsed;

            PageElapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
                                            ts.Hours, ts.Minutes, ts.Seconds,
                                            ts.Milliseconds / 10);
        }