Metodo LocalReport.ExecuteReportInSandboxAppDomain

Nota: questa API è obsoleta.

Determina l'esecuzione delle espressioni e delle estensioni per l'elaborazione in un dominio applicazione con autorizzazioni limitate.

Spazio dei nomi  Microsoft.Reporting.WinForms
Assembly:  Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)

Sintassi

'Dichiarazione
<ObsoleteAttribute("This method requires Code Access Security policy, which is deprecated.  For more information please go to https://go.microsoft.com/fwlink/?LinkId=160787.")> _
Public Sub ExecuteReportInSandboxAppDomain
'Utilizzo
Dim instance As LocalReport

instance.ExecuteReportInSandboxAppDomain()
[ObsoleteAttribute("This method requires Code Access Security policy, which is deprecated.  For more information please go to https://go.microsoft.com/fwlink/?LinkId=160787.")]
public void ExecuteReportInSandboxAppDomain()
[ObsoleteAttribute(L"This method requires Code Access Security policy, which is deprecated.  For more information please go to https://go.microsoft.com/fwlink/?LinkId=160787.")]
public:
void ExecuteReportInSandboxAppDomain()
[<ObsoleteAttribute("This method requires Code Access Security policy, which is deprecated.  For more information please go to https://go.microsoft.com/fwlink/?LinkId=160787.")>]
member ExecuteReportInSandboxAppDomain : unit -> unit 
public function ExecuteReportInSandboxAppDomain()

Osservazioni

Nota importanteImportante

Questo metodo è stato deprecato per .NET Framework 4 in quanto la funzionalità di sicurezza dall'accesso di codice (CAS) su cui si basa è stata deprecata in .NET Framework 4. Al contrario, il controllo ReportViewer viene sempre eseguito nel dominio applicazione in modalità sandbox. Per impostare le autorizzazioni di base per il dominio applicazione in modalità sandbox, utilizzare SetBasePermissionsForSandboxAppDomain. Per consentire l'utilizzo di estensioni per l'elaborazione con attendibilità totale, utilizzare AddFullTrustModuleInSandboxAppDomain.

Quando viene utilizzato con .NET Framework 4, questo metodo non determina alcun effetto a meno che non si utilizzi l'elemento di configurazione <NetFx40_LegacySecurityPolicy> nel file Web.config dell'applicazione ASP.NET. Questo scenario è applicabile solo se si desidera passare dalla modalità sandbox a quella corrente del dominio applicazione e viceversa.

Per ulteriori informazioni, vedere Code Access Security Policy Compatibility and Migration.

Per informazioni sulle modalità del dominio applicazione predefinito nelle diverse versioni di .NET Framework, vedere la tabella riportata di seguito.

Versione di .NET Framework

LegacySecurityPolicy abilitato?

Dominio applicazione predefinito

Modalità utilizzabili per il dominio applicazione

4

No (impostazione predefinita)

Sandbox

Sandbox

4

Corrente

Sandbox e corrente

3.5

N/D

Corrente

Sandbox e corrente

Questa modalità è progettata per consentire l'esecuzione sicura di rapporti non attendibili che utilizzano estensioni per l'elaborazione non attendibili.

Questa modalità influisce negativamente sulle prestazioni.

Vedere anche

Riferimento

LocalReport Classe

Spazio dei nomi Microsoft.Reporting.WinForms