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 对象将创建新的沙盒应用程序域。

请参阅

参考

LocalReport 类

Microsoft.Reporting.WebForms 命名空间