共用方式為


在 System.Data.dll 中不允許的類型和成員

SQL Server Common Language Integration (CLR) 程式設計不允許使用具有 HostProtectionAttribute (會指定含有 ExternalProcessMgmt、ExternalThreading、MayLeakOnAbort、SecurityInfrastructure、SelfAffectingProcessMgmnt、SelfAffectingThreading、 SharedState、Synchronization 或 UI 值的 System.Security.Permissions.HostProtectionResource 列舉) 的類型或成員。下表列出 System.Data.dll 組件的成員和類型,這些成員和類型的主機保護屬性 (HPA) 值不被允許。

[!附註]

這個清單是從 .NET Framework 2.0 SP1 版本支援的組件所產生。如需詳細資訊,請參閱<支援的 .NET Framework 程式庫>。

類型或成員

HPA 值

System.Data.SqlClient.SqlCommand.BeginExecuteNonQuery()

ExternalThreading

System.Data.SqlClient.SqlCommand.BeginExecuteReader()

ExternalThreading

System.Data.SqlClient.SqlCommand.BeginExecuteXmlReader()

ExternalThreading

System.Data.SqlClient.SqlDependency..ctor()

ExternalThreading

System.Data.SqlClient.SqlDependency.Start()

ExternalThreading

System.Data.SqlClient.SqlDependency.Stop()

ExternalThreading

System.Data.TypedDataSetGenerator

SharedState、Synchronization

System.Xml.XmlDataDocument

Synchronization