LocalReport.ReleaseSandboxAppDomain 方法
使 LocalReport 物件立即釋放其沙箱應用程式定義域的參考。
命名空間: Microsoft.Reporting.WebForms
組件: Microsoft.ReportViewer.WebForms (在 Microsoft.ReportViewer.WebForms.dll 中)
語法
'宣告
Public Sub ReleaseSandboxAppDomain
'用途
Dim instance As LocalReport
instance.ReleaseSandboxAppDomain()
public void ReleaseSandboxAppDomain()
public:
void ReleaseSandboxAppDomain()
member ReleaseSandboxAppDomain : unit -> unit
public function ReleaseSandboxAppDomain()
備註
在本機處理模式中,報表檢視器會根據 .NET Framework 版本,將運算式主機組件載入目前的應用程式定義域或沙箱應用程式定義域中 (請參閱 ExecuteReportInSandboxAppDomain)。沙箱應用程式定義域由 LocalReport 類別的多個執行個體共用。根據預設,LocalReport 會在一段時間後讓應用程式定義域到期,以回收記憶體。
請使用這個方法強制 LocalReport 物件立即釋放其沙箱應用程式定義域的參考,協助減少回收記憶體所需的時間。
如果 LocalReport 物件在沙箱應用程式定義域到期後要求沙箱應用程式定義域,LocalReport 物件會建立新的沙箱應用程式定義域。