Microsoft.Data.SqlClient.Server Пространство имен

Классы

InvalidUdtException

Генерируется, когда поставщик Microsoft.Data.SqlClient для ADO.NET или SQL Server обнаруживает недопустимый пользовательский тип (UDT).

SqlDataRecord

Представляет одиночную строку данных и ее метаданные.

SqlFacetAttribute

Добавляет к возвращаемому результату пользовательского типа (UDT) дополнительную информацию, которая может быть использована в Transact-SQL.

SqlFunctionAttribute

Используется, чтобы пометить определение метода пользовательской агрегатной функции как функцию в SQL Server. Свойства этого атрибута отражают физические характеристики, используемые при регистрации типа в SQL Server.

SqlMetaData

Задает и извлекает метаданные из параметров и столбцов объектов SqlDataRecord. Этот класс не наследуется.

SqlMethodAttribute

Определяет детерминизм и свойства доступа к данным для метода или свойства пользовательского типа. Свойства этого атрибута отражают физические характеристики, используемые при регистрации типа в SQL Server.

SqlUserDefinedAggregateAttribute

Показывает, что тип должен быть зарегистрирован как определяемая пользователем Агрегатная функция. Свойства этого атрибута отражают значения физических атрибутов, используемых при регистрации типа в SQL Server. Этот класс не наследуется.

SqlUserDefinedTypeAttribute

Используется, чтобы пометить определение типа в сборке как пользовательский тип в SQL Server. Свойства этого атрибута отражают физические характеристики, используемые при регистрации типа в SQL Server. Этот класс не наследуется.

Интерфейсы

IBinarySerialize

Предоставляет настраиваемую реализацию для сериализации и десериализации пользовательских типов (UDT) и пользовательских агрегатных функций.

Перечисления

DataAccessKind

Описывает тип доступа к пользовательским данным для определенного пользователем метода или функции.

Format

Используется классами SqlUserDefinedTypeAttribute и SqlUserDefinedAggregateAttribute для указания формата сериализации пользовательского типа или агрегатной функции.

SystemDataAccessKind

Описывает тип доступа к системным данным для определенного пользователем метода или функции.

TriggerAction

Перечисление TriggerAction используется классом SqlTriggerContext для обозначения действия, вызвавшего срабатывание триггера.