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


Доступ к определяемым пользователем типам в ADO.NET

Определяемые пользователем типы пишутся на любом языке, поддерживаемом средой CLR платформы Microsoft .NET Framework, который создает проверяемый код. Сюда относятся языки Microsoft Visual C# и Microsoft Visual Basic. Определяемые пользователем типы разрешают сохранять объекты и пользовательские структуры данных в базе данных SQL Server. Данные представляются как открытые элементы класса или структуры .NET Framework, а поведение определяется методами класса или структуры. Определяемый пользователем тип можно использовать в качестве определения столбца таблицы, переменной в пакете Transact-SQL, или аргумента функции, или хранимой процедуры Transact-SQL.

В ADO.NET поставщик System.Data.SqlClient представляет определяемые пользователем типы следующими способами.

  • Через класс System.Data.SqlClient.SqlDataReader в виде объекта.

  • Через объект SqlDataReader в виде необработанных байт.

  • В виде параметра объекта System.Data.SqlClient.SqlParameter.

В этом разделе

См. также

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

Определяемые пользователем типы данных CLR