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

Применимо к:SQL Server

SQL Server программирование CLR запрещает использование типа или члена с атрибутом HostProtectionAttribute, указывающим перечисление System.Security.Permissions.HostProtectionResource со значением ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState , синхронизация или пользовательский интерфейс. В следующей таблице приводится перечень членов и типов сборки 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