Доступ к определяемым пользователем типам в 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.
В этом разделе
Получение данных определяемого пользователем типа
Описывает, как получить данные определяемого пользователем типа и как указать параметрыОбновление столбцов определяемых пользователем типов с помощью DataAdapter
Описывает, как работать с определяемыми пользователем типами в DataSets и как обновить данные определяемого пользователем типа с помощью DataAdapters.