Freigeben über


LocalReport.ReleaseSandboxAppDomain-Methode

Bewirkt, dass das LocalReport-Objekt seinen Verweis auf die Sandbox-Anwendungsdomäne sofort freigibt.

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Syntax

'Declaration
Public Sub ReleaseSandboxAppDomain
'Usage
Dim instance As LocalReport

instance.ReleaseSandboxAppDomain()
public void ReleaseSandboxAppDomain()
public:
void ReleaseSandboxAppDomain()
member ReleaseSandboxAppDomain : unit -> unit 
public function ReleaseSandboxAppDomain()

Hinweise

Im lokalen Verarbeitungsmodus lädt der Berichts-Viewer die Ausdruckshostassembly basierend auf der .NET Framework-Version (siehe ExecuteReportInSandboxAppDomain) entweder in die aktuelle Anwendungsdomäne oder in eine Sandbox-Anwendungsdomäne. Die Sandbox-Anwendungsdomäne wird von mehreren Instanzen der LocalReport-Klasse gemeinsam genutzt. Standardmäßig bewirkt die LocalReport-Klasse, dass die Anwendungsdomäne nach einer festgelegten Zeit abläuft, um den Arbeitsspeicher freizugeben.

Verwenden Sie diese Methode, um zu erzwingen, dass das LocalReport-Objekt seinen Verweis auf die Sandbox-Anwendungsdomäne sofort freigibt, und um den Zeitraum für die Freigabe des Arbeitsspeichers zu reduzieren.

Falls das LocalReport-Objekt die Sandbox-Anwendungsdomäne benötigt, nachdem die Sandbox-Anwendungsdomäne bereits abgelaufen ist, erstellt das LocalReport-Objekt eine neue.

Siehe auch

Verweis

LocalReport Klasse

Microsoft.Reporting.WebForms-Namespace