LocalReport.ReleaseSandboxAppDomain 方法

使 LocalReport 对象立即释放对沙盒应用程序域的引用。

命名空间:  Microsoft.Reporting.WinForms
程序集:  Microsoft.ReportViewer.WinForms(在 Microsoft.ReportViewer.WinForms.dll 中)

语法

声明
Public Sub ReleaseSandboxAppDomain
public void ReleaseSandboxAppDomain()
public:
void ReleaseSandboxAppDomain()
member ReleaseSandboxAppDomain : unit -> unit 
public function ReleaseSandboxAppDomain()

备注

In local processing mode, the report viewer loads the expression host assembly into either the current application ___domain or a sandboxed application ___domain based on the .NET Framework version (see ExecuteReportInSandboxAppDomain). The sandboxed application ___domain is shared by multiple instances of the LocalReport class. By default, LocalReport causes the application ___domain to expire after a set time to reclaim memory.

Use this method to force the LocalReport object to release its reference to the sandboxed application ___domain immediately and help reduce the time it takes for memory to be reclaimed.

If the LocalReport object requires the sandboxed application ___domain after the sandboxed application ___domain has already expired, the LocalReport object will create a new one.

请参阅

参考

LocalReport 类

Microsoft.Reporting.WinForms 命名空间