Доступ к определяемым пользователем типам в ADO.NET
Применимо к:SQL Server
Определяемые пользователем типы (UDT) написаны на любом из языков, поддерживаемых средой CLR Microsoft платформа .NET Framework, которые создают проверяемый код. Сюда входят Microsoft Visual C# и Microsoft Visual Basic. Определяемые пользователем функции позволяют хранить объекты и пользовательские структуры данных в базе данных SQL Server. Данные представляются как открытые элементы класса или структуры .NET Framework, а поведение определяется методами класса или структуры. Пользовательские типы (UDT) можно применять в качестве идентификатора столбцов таблицы, как переменную в пакете Transact-SQL или как аргумент функции Transact-SQL либо хранимой процедуры.
В ADO.NET поставщик System.Data.SqlClient предоставляет определяемые пользователем элементы следующими способами:
С помощью System.Data.SqlClient.SqlDataReader в качестве объекта .
Через SqlDataReader в виде необработанных байтов.
Как параметр объекта System.Data.SqlClient.SqlParameter .
В этом разделе
Получение данных определяемого пользователем типа
Описывает, как получить данные определяемого пользователем типа и как указать параметры.
Обновление столбцов определяемых пользователем типов с помощью DataAdapter
Описывается, как работать с определяемыми пользователем типами в DataSets и как обновлять данные определяемого пользователем типа с помощью DataAdapters.
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по