CLR 例程的自定义属性
列出的属性可应用于在 Microsoft SQL Server 中注册的公共语言运行时 (CLR) 例程、用户定义类型和用户定义聚合。如果未应用此属性,SQL Server 将采用默认值。列出的属性在 Microsoft.SqlServer.Server 命名空间中定义。
SqlUserDefinedAggregate 属性
SqlUserDefinedAggregate 属性指示方法应注册为用户定义聚合。必须使用此属性注释每个用户定义聚合。
有关详细信息,请参阅 SqlUserDefinedAggregateAttribute。
SqlProcedure 属性
SqlProcedure 属性指示方法应注册为存储过程。此属性仅由 Visual Studio 用于将指定的方法自动注册为存储过程;SQL Server 不使用此属性。
有关详细信息,请参阅 SqlProcedureAttribute。
SqlUserDefinedTypeAttribute
可将 SqlUserDefinedTypeAttribute 应用于程序集中的类定义。此属性会使 SQL Server 创建绑定到具有此自定义属性的类定义的用户定义类型。
有关详细信息,请参阅 SqlUserDefinedTypeAttribute。