Доступ к определяемым пользователем типам в 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.