几乎每个 SQL Server CLR 用户定义类型的代码示例都将类型实现为struct
. 但是,Microsoft 表示创建它们class
也是一种选择,但我似乎找不到任何文档,甚至找不到关于每种替代方案的相对优点的讨论。
在什么情况下会选择将 SQL CLR UDT 分别实现为结构或类?
几乎每个 SQL Server CLR 用户定义类型的代码示例都将类型实现为struct
. 但是,Microsoft 表示创建它们class
也是一种选择,但我似乎找不到任何文档,甚至找不到关于每种替代方案的相对优点的讨论。
在什么情况下会选择将 SQL CLR UDT 分别实现为结构或类?