Поделиться через


Недопустимые типы и элементы в библиотеке System.Data.dll

Программирование интеграции SQL Server со средой CLR не допускает использования типов и элементов, имеющих атрибут HostProtectionAttribute, который задает перечисление System.Security.Permissions.HostProtectionResource со значением ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState, Synchronization или UI. В следующей таблице приводится перечень членов и типов сборки System.Data.dll, чьи значения атрибутов защиты узла недопустимы.

ПримечаниеПримечание

Этот список был создан из поддерживаемых сборок. Дополнительные сведения см. в разделе Поддерживаемые библиотеки платформы .NET Framework.

Тип или элемент

Значения атрибутов защиты узла

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

Синхронизация

См. также

Основные понятия

Атрибуты защиты узла и программирование средств интеграции со средой CLR

Запрещенные типы и элементы в Microsoft.VisualBasic.dll

Недопустимые типы и элементы в библиотеке mscorlib.dll

Запрещенные типы и элементы в System.dll

Недопустимые типы и элементы в библиотеке System.Core.dll