LocalReport.AddFullTrustModuleInSandboxAppDomain 方法
将提供的程序集添加到在沙盒应用程序域中以完全信任模式运行的程序集列表。
命名空间: Microsoft.Reporting.WebForms
程序集: Microsoft.ReportViewer.WebForms(在 Microsoft.ReportViewer.WebForms.dll 中)
语法
声明
Public Sub AddFullTrustModuleInSandboxAppDomain ( _
assemblyName As StrongName _
)
用法
Dim instance As LocalReport
Dim assemblyName As StrongName
instance.AddFullTrustModuleInSandboxAppDomain(assemblyName)
public void AddFullTrustModuleInSandboxAppDomain(
StrongName assemblyName
)
public:
void AddFullTrustModuleInSandboxAppDomain(
StrongName^ assemblyName
)
member AddFullTrustModuleInSandboxAppDomain :
assemblyName:StrongName -> unit
public function AddFullTrustModuleInSandboxAppDomain(
assemblyName : StrongName
)
参数
- assemblyName
类型:System.Security.Policy.StrongName
要添加的程序集的名称。
注释
此方法允许报表引用指定的程序集。在沙盒应用程序域中,将向指定的程序集授予 FullTrust 权限。您应当使用此方法,而不是 AddTrustedCodeModuleInCurrentAppDomain。在 .NET Framework 3.5(或启用了 LegacySecurityPolicy 的 .NET Framework 4 中),必须显式调用 ExecuteReportInSandboxAppDomain 方法才能切换到沙盒应用程序域模式。
默认情况下,仅向 Reporting Services 中的程序集授予完全信任权限。