Microsoft.Data.SqlClient.Server 命名空間

類別

名稱 Description
InvalidUdtException

當 SQL Server 或 ADO.NET Microsoft.Data.SqlClient 提供者偵測到無效的使用者定義型別(UDT)時,會拋出此訊息。

SqlDataRecord

代表一列資料及其元資料。

SqlFacetAttribute

對使用者定義型別(UDT)回傳的結果,並附上可用於 Transact-SQL 的額外資訊。

SqlFunctionAttribute

用於將使用者定義聚合的方法定義標記為 SQL Server 中的函數。 屬性上的屬性反映該型別在 SQL Server 註冊時所使用的物理特性。

SqlMetaData

指定物件 SqlDataRecord 所使用的欄位的元資料資訊。 此類別無法獲得繼承。

SqlMethodAttribute

表示使用者定義型別(UDT)上方法或屬性的確定性與資料存取屬性。 屬性上的屬性反映該型別在 SQL Server 註冊時所使用的物理特性。

SqlUserDefinedAggregateAttribute

表示該類型應註冊為使用者定義的聚合體。 屬性上的屬性反映該型別在 SQL Server 註冊時所使用的物理屬性。 此類別無法獲得繼承。

SqlUserDefinedTypeAttribute

用於在 SQL Server 中標記組合語言中的型別定義為使用者定義型別(UDT)。 屬性上的屬性反映該型別在 SQL Server 註冊時所使用的物理特性。 此類別無法獲得繼承。

介面

名稱 Description
IBinarySerialize

提供使用者定義型別(UDT)及使用者定義的聚合序列化與反序列化的客製化實作。

列舉

名稱 Description
DataAccessKind

描述使用者定義方法或函式存取使用者資料的類型。

Format

用於 SqlUserDefinedTypeAttribute 和 SqlUserDefinedAggregateAttribute 以表示使用者定義型別(UDT)或聚合的序列化格式。

SystemDataAccessKind

描述使用者定義的方法或函式對系統資料的存取類型。

TriggerAction

TriggerAction列舉被類別用SqlTriggerContext來表示觸發觸發的動作。