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 中的組件會被授與完全信任。