Chart.WriteFromCache 方法

呈現已快取為影像之 Chart 物件的輸出。

命名空間:  System.Web.Helpers
組件:  System.Web.Helpers (在 System.Web.Helpers.dll 中)

public static Chart WriteFromCache(
	string key,
	string format
)

參數

key
型別:System.String

快取中圖表的識別碼。

format
型別:System.String

影像的格式。預設值為 "jpeg"。

傳回值

型別:System.Web.Helpers.Chart
圖表。

下列範例顯示如何使用 WriteFromCache 方法來呈現圖表影像。

@{ 
    var chartKey = Request["key"]; 
    if (chartKey != null) { 
        var cachedChart = Chart.GetFromCache(key: chartKey); 
        if (cachedChart == null) { 
            cachedChart = new Chart(600, 400); 
            cachedChart.AddTitle("Cached Chart -- Cached at " + DateTime.Now); 
            cachedChart.AddSeries( 
               name: "Employee", 
               axisLabel: "Name", 
               xValue: new[] { "Peter", "Andrew", "Julie", "Mary", "Dave" }, 
               yValues: new[] { "2", "6", "4", "5", "3" }); 
            cachedChart.SaveToCache(key: chartKey,  
               minutesToCache: 2,  
               slidingExpiration: false); 
        } 
        Chart.WriteFromCache(chartKey); 
    } 
}
顯示: