Niedozwolone typy i elementy członkowskie w System.Data.dll

Dotyczy:programu SQL Server

Programowanie integracji języka wspólnego programu SQL Server (CLR) nie zezwala na używanie typu lub elementu członkowskiego, który ma HostProtectionAttribute, który określa wyliczenie System.Security.Permissions.HostProtectionResource z wartością ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmt, SelfAffectingThreading, SharedState, Synchronizationlub UI. W poniższej tabeli wymieniono elementy członkowskie i typy zestawu System.Data.dll, którego wartości atrybutu ochrony hosta (HPA) są niedozwolone.

Nuta

Ta lista została wygenerowana na podstawie obsługiwanych zestawów. Aby uzyskać więcej informacji, zobacz Obsługiwane biblioteki programu .NET Framework.

Typ lub element członkowski Wartości 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