Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota: esta API ya está obsoleta.
Provoca que las extensiones y expresiones de procesamiento se ejecuten con permisos limitados en un dominio de aplicación.
Espacio de nombres: Microsoft.Reporting.WebForms
Ensamblado: Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)
Sintaxis
'Declaración
<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
'Uso
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()
Comentarios
Importante |
|---|
Este método está desusado para .NET Framework 4 porque la característica de seguridad de acceso del código (CAS) en la que se basa está desusada en .NET Framework 4. En su lugar, el control ReportViewer siempre se ejecuta en el dominio de aplicación de espacio aislado. Para establecer los permisos base para el dominio de aplicación de espacio aislado, use SetBasePermissionsForSandboxAppDomain. Para permitir las extensiones de procesamiento de plena confianza, utilice AddFullTrustModuleInSandboxAppDomain. Cuando se usa con .NET Framework 4, este método no tiene ningún efecto a menos que se use el elemento de configuración <NetFx40_LegacySecurityPolicy> en el archivo Web.config de la aplicación ASP.NET. Este escenario solo es aplicable si desea cambiar entre el dominio de aplicación de espacio aislado y los modos de dominio de aplicación actuales. Para obtener más información, vea Code Access Security Policy Compatibility and Migration. |
Vea la tabla siguiente para conocer los modos de dominio de aplicación predeterminados de las distintas versiones de .NET Framework.
Versión de .NET Framework |
¿LegacySecurityPolicy habilitado? |
Dominio de aplicación predeterminado |
Modos de dominio de aplicación utilizables |
4 |
No (valor predeterminado) |
Espacio aislado |
Espacio aislado |
4 |
Sí |
Actual |
Espacio aislado y actual |
3.5 |
N/D |
Actual |
Espacio aislado y actual |
Este modo está diseñado para permitir la ejecución segura de los informes que no son de confianza que utilizan extensiones de procesamiento que no son de confianza.
Este modo afecta negativamente al rendimiento.
Importante