LocalReport.ReleaseSandboxAppDomain 方法
使 LocalReport 对象立即释放其对沙盒应用程序域的引用。
命名空间: Microsoft.Reporting.WinForms
程序集: Microsoft.ReportViewer.WinForms(在 Microsoft.ReportViewer.WinForms.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 对象将创建新的沙盒应用程序域。