Microsoft.Data.SqlClient.Server 命名空間

類別

InvalidUdtException

當 SQL Server 或 ADO.NET Microsoft.Data.SqlClient 提供者偵測到無效的使用者定義型別 (UDT) 時會擲回。

SqlDataRecord

表示資料的單一資料列及其中繼資料 (Metadata)。

SqlFacetAttribute

對使用者定義型別 (UDT) 的傳回結果加註可在 Transact-SQL 中使用的其他資訊。

SqlFunctionAttribute

用於將使用者定義彙總的方法定義標記為 SQL Server 中的函式。 該屬性 (Attribute) 上的屬性 (Property) 反映使用 SQL Server 註冊型別時使用的實體特性。

SqlMetaData

指定並擷取 SqlDataRecord 物件之參數和資料行的中繼資料 (Metadata) 資訊。 此類別無法獲得繼承。

SqlMethodAttribute

表示使用者定義型別 (UDT) 之方法或屬性的決定機制和資料存取屬性。 該屬性 (Attribute) 上的屬性 (Property) 反映使用 SQL Server 註冊型別時使用的實體特性。

SqlUserDefinedAggregateAttribute

指示型別應該註冊為使用者定義彙總 (Aggregate)。 該屬性 (Attribute) 上的屬性 (Property) 反映使用 SQL Server 註冊型別時使用的實體屬性 (Attribute)。 此類別無法獲得繼承。

SqlUserDefinedTypeAttribute

用於將組件中的型別定義在 SQL Server 中標記為使用者定義型別 (UDT)。 該屬性 (Attribute) 上的屬性 (Property) 反映使用 SQL Server 註冊型別時使用的實體特性。 此類別無法獲得繼承。

介面

IBinarySerialize

提供使用者定義型別 (UDT) 和使用者定義彙總序列化 (Serialization) 與還原序列化 (Deserialization) 的自訂實作。

列舉

DataAccessKind

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

Format

SqlUserDefinedTypeAttributeSqlUserDefinedAggregateAttribute 使用,以指示使用者定義型別 (UDT) 或彙總 (Aggregate) 的序列化 (Serialization) 格式。

SystemDataAccessKind

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

TriggerAction

TriggerAction 列舉型別 (Enumeration) 由 SqlTriggerContext 類別使用,以指示何種動作引發了觸發程序 (Trigger)。