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
属性

属性

SingletonInstance

获取 SqlProviderServices 的单一实例。

方法

CreateCommandDefinition(DbCommand)

创建使用指定命令的命令定义。

(继承自 DbProviderServices)
CreateCommandDefinition(DbCommandTree)

从命令树创建命令定义。

(继承自 DbProviderServices)
CreateCommandDefinition(DbProviderManifest, DbCommandTree)

从指定的清单和命令树创建命令定义。

(继承自 DbProviderServices)
CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

创建由连接指示的数据库和架构对象。

(继承自 DbProviderServices)
CreateDatabaseScript(String, StoreItemCollection)

基于 StoreItemCollection 参数的内容并针对与提供程序清单标记相对应的数据库版本生成数据定义语言(创建架构对象(表、主键、外键)的 DDL 脚本)。

(继承自 DbProviderServices)
CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

为指定的提供程序清单和命令目录树创建命令定义对象。

(继承自 DbProviderServices)
DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

返回一个值,该值指示服务器上是否存在给定数据库以及是否创建了 storeItemCollection 中包含的架构对象。

(继承自 DbProviderServices)
DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

创建一个由连接指示的数据库并且基于 StoreItemCollection 的内容创建架构对象(表、主键、外键)。

(继承自 DbProviderServices)
DbCreateDatabaseScript(String, StoreItemCollection)

基于 StoreItemCollection 参数的内容并针对与提供程序清单标记相对应的数据库版本生成数据定义语言(创建架构对象(表、主键、外键)的 DDL 脚本)。

(继承自 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)

适用于