Share via


サンドボックス ソリューションから .NET アセンブリを使用できるかどうか

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

SharePoint Online で使用可能

このトピックでは、SharePoint サンドボックス ソリューションで使用できる、および使用できない Microsoft .NET Framework 3.5 アセンブリの一覧を示します。

サンドボックス ソリューションからの .NET 可用性に対する制限

サンドボックス ソリューションは、厳しいコード アクセス セキュリティ (CAS) ポリシーが適用される、特別なセキュリティで保護されたワーカー プロセス (SPUCWorkerProcess.exe) で実行されます。このポリシーの他に、部分的なアクセス権を付与するポリシーが存在し、これによりサンドボックスで実行されるコードが、部分的に信頼された呼び出し元になります。つまり、こうしたコードは、AllowPartiallyTrustedCallersAttribute 属性を持つこれらの .NET Framework 3.5 アセンブリにのみアクセスできます。次のセクションは、この属性を持つ、および持たない .NET Framework 3.5 アセンブリの一覧を示します。

セキュリティに関するメモセキュリティに関するメモ

セキュリティで保護されたコードからアセンブリのクラスを呼び出すには、この属性が必要ですが、十分ではありません。このようなアセンブリには、セキュリティで保護されたワーカー プロセスの CAS ポリシーで許可されていない権限が必要です。

AllowPartiallyTrustedCallers 属性を持つ .NET Framework 3.5 アセンブリ

アセンブリ

解説

Accessibility

IEExecRemote

Microsoft.VisualBasic

Microsoft.Vsa

mscorlib

PresentationCore

PresentationFramework およびすべての PresentationFramework.*

Windows Presentation Foundation

Sentinel.v3.5Client

System

すべての System.* (次の表に示す 19 の System.* アセンブリを除く)。ほとんどの例外のアセンブリ名に "Design"、"Runtime"、または "Workflow" が含まれます。

System.Windows.Forms

Windows フォーム

UIAutomationProvider

UIAutomationTypes

WindowsBase

AllowPartiallyTrustedCallers 属性を持たない .NET Framework 3.5 アセンブリ

csccompmgd

CustomMarshallers

IEHost

IIEHost

ISymWrapper

すべての Microsoft.Build.*

Microsoft.Data.Entity.Build.Tasks

Microsoft.VisualBasic.Compatibility

Microsoft.VisualBasic.Compatibility.Data

Microsoft.VisualBasic.Vsa

Microsoft.VisualC

Microsoft.VisualC.STLCLR

Microsoft.Vsa.Vb.CodeDOMProcessor

Microsoft_VsaVB

PresentationBuildTasks

ReachFramework

印刷および XPS

sysglobl

System.Configuration.Install

System.Data.Services.Design

System.Design

System.Drawing.Design

System.IdentityModel.Selectors

System.IO.Log

System.Management

System.ManagementInstrumentation

System.Messaging

System.Runtime.Remoting

System.Runtime.Serialization.Formatters.Soap

System.Speech

System.Web.DynamicData.Design

System.Web.Entity.Design

System.Web.Extensions.Design

System.Workflow.Activities

System.Workflow.ComponentModel

System.Workflow.Runtime

System.WorkflowServices

UIAutomationClient

UIAutomationClientsideProviders

WindowsFormsIntegration

関連項目

概念

サンドボックス ソリューションに対する制限

サンドボックス ソリューションのアーキテクチャ