Microsoft.Data.SqlClient.Server 命名空间

类

名称 说明
InvalidUdtException

当SQL Server或 ADO 时引发.NETMicrosoft.Data.SqlClient提供程序检测到用户定义类型无效(UDT)。

SqlDataRecord

表示单个数据行及其元数据。

SqlFacetAttribute

使用可用于Transact-SQL的其他信息来批注用户定义的类型(UDT)返回的结果。

SqlFunctionAttribute

用于将用户定义聚合的方法定义标记为 SQL Server 中的函数。 属性上的属性反映了该类型在SQL Server注册时所使用的物理特征。

SqlMetaData

指定对象使用的 SqlDataRecord 列的元数据信息。 此类不能被继承。

SqlMethodAttribute

指示用户定义类型(UDT)上方法或属性的确定性和数据访问属性。 属性上的属性反映了在向SQL Server注册类型时使用的物理特征。

SqlUserDefinedAggregateAttribute

指示类型应注册为用户定义的聚合。 属性上的属性反映了在向SQL Server注册类型时使用的物理属性。 此类不能被继承。

SqlUserDefinedTypeAttribute

用于将程序集中的类型定义标记为SQL Server中的用户定义的类型(UDT)。 属性上的属性反映了该类型在SQL Server注册时所使用的物理特征。 此类不能被继承。

接口

名称 说明
IBinarySerialize

为用户定义的类型(UDT)和用户定义的聚合序列化和反序列化提供自定义实现。

枚举

名称 说明
DataAccessKind

描述用户定义方法或函数对用户数据的访问权限的类型。

Format

用于 SqlUserDefinedTypeAttribute 和 SqlUserDefinedAggregateAttribute 指示用户定义的类型(UDT)或聚合的序列化格式。

SystemDataAccessKind

描述用户定义方法或函数对系统数据的访问权限的类型。

TriggerAction

该 TriggerAction 类使用 SqlTriggerContext 枚举来指示触发触发器的操作。