部分的に信頼されているコードから .NET Framework アセンブリを呼び出すことができる

主なシナリオを想定し、いくつかの .NET Framework アセンブリは部分的に信頼されているコードから呼び出すことができるようになっています。 これらのアセンブリ内のいくつかのコードは、セキュリティ制限に従います。このセキュリティ制限は、呼び出し元に完全な信頼を要求するケースも含まれます。 .NET Framework のそれ以外のすべてのアセンブリは、完全な信頼を持つコードだけによって使用されることになっています。

次の .NET Framework アセンブリには、AllowPartiallyTrustedCallersAttribute (APTCA) 属性または SecurityTransparentAttribute 属性が適用されています。

  • Accessibility.dll (APTCA)

  • Microsoft.JScript.dll (APTCA)

  • Microsoft.VisualBasic.dll (APTCA)

  • Mscorlib.dll (APTCA)

  • System.dll (APTCA)

  • System.Configuration.dll (APTCA)

  • System.Data.dll (APTCA)

  • System.Data.Linq.dll (透過的セキュリティ属性)

  • System.Deployment.dll (APTCA)

  • System.DirectoryServices.dll (APTCA)

  • System.DirectoryServices.Protocols.dll (APTCA)

  • System.Drawing.dll (APTCA)

  • System.Security.dll (APTCA)

  • System.Transactions.dll (APTCA)

  • System.Web.dll (APTCA)

  • System.Web.Mobile.dll (APTCA)

  • System.Web.RegularExpressions.dll (透過的セキュリティ属性)

  • System.Web.Services.dll (APTCA)

  • System.Windows.Forms.dll (APTCA)

  • System.XML.dll (APTCA)

参照

概念

コード アクセス セキュリティ

部分信頼コードからのライブラリの使用

その他の技術情報

透過的セキュリティ コード