SqlProviderServices 類別

定義

重要

此 API 不符合 CLS 規範。

這是 SQL Server SqlClient 提供者的 DbProviderServices 實作。

public ref class SqlProviderServices sealed : System::Data::Common::DbProviderServices
[System.CLSCompliant(false)]
public sealed class SqlProviderServices : System.Data.Common.DbProviderServices
[<System.CLSCompliant(false)>]
type SqlProviderServices = class
    inherit DbProviderServices
Public NotInheritable Class SqlProviderServices
Inherits DbProviderServices
繼承
SqlProviderServices
屬性

屬性

名稱 Description
SingletonInstance

得到 的 SqlProviderServices單例實例。

方法

名稱 Description
CreateCommandDefinition(DbCommand)

建立一個使用指定指令的指令定義。

(繼承來源 DbProviderServices)
CreateCommandDefinition(DbCommandTree)

從指令樹建立指令定義。

(繼承來源 DbProviderServices)
CreateCommandDefinition(DbProviderManifest, DbCommandTree)

從指定的清單和指令樹建立指令定義。

(繼承來源 DbProviderServices)
CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

建立以連線標示的資料庫並建立結構物件。

(繼承來源 DbProviderServices)
CreateDatabaseScript(String, StoreItemCollection)

產生一種資料定義語言(DDL 腳本),根據 StoreItemCollection 參數的內容,並針對提供者清單標記的資料庫版本建立結構物件(資料表、主鍵、外鍵)。

(繼承來源 DbProviderServices)
CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

為指定的提供者清單與指令樹建立指令定義物件。

(繼承來源 DbProviderServices)
DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

回傳一個值,表示伺服器上是否存在某個資料庫,以及 storeItemCollection 中是否已建立結構物件。

(繼承來源 DbProviderServices)
DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

建立一個以連線標示的資料庫,並根據 StoreItemCollection 的內容建立結構物件(表格、主鍵、外鍵)。

(繼承來源 DbProviderServices)
DbCreateDatabaseScript(String, StoreItemCollection)

產生一種資料定義語言(DDL 腳本),根據 StoreItemCollection 參數的內容,並針對提供者清單標記的資料庫版本建立結構物件(資料表、主鍵、外鍵)。

(繼承來源 DbProviderServices)
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

回傳一個值,表示伺服器上是否存在某個資料庫,以及 storeItemCollection 中是否已建立結構物件。

(繼承來源 DbProviderServices)
DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

從資料庫及資料庫本身刪除所有儲存物品集合中指定的儲存物件。

(繼承來源 DbProviderServices)
DbGetSpatialServices(String)

取得空間服務。DbProviderServices

(繼承來源 DbProviderServices)
DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

從資料庫及資料庫本身刪除所有儲存物品集合中指定的儲存物件。

(繼承來源 DbProviderServices)
Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetDbProviderManifest(String)

當在衍生類別中覆寫時,會回傳一個源自 DbProviderManifest 的類別實例。

(繼承來源 DbProviderServices)
GetDbProviderManifestToken(DbConnection)

回傳提供者清單令牌給定連線。

(繼承來源 DbProviderServices)
GetDbSpatialDataReader(DbDataReader, String)

取得空間資料讀取器。DbProviderServices

(繼承來源 DbProviderServices)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetProviderManifest(String)

透過指定的版本資訊回傳提供者清單。

(繼承來源 DbProviderServices)
GetProviderManifestToken(DbConnection)

退貨提供者清單令牌。

(繼承來源 DbProviderServices)
GetSpatialDataReader(DbDataReader, String)

取得空間資料讀取器。DbProviderServices

(繼承來源 DbProviderServices)
GetSpatialServices(String)

取得空間服務。DbProviderServices

(繼承來源 DbProviderServices)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

設定 參數值。DbProviderServices

(繼承來源 DbProviderServices)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於