ActiveDirectoryAuthenticationProvider
|
此类实现 SqlAuthenticationProvider 并用于 Active Directory 联合身份验证机制。
|
SqlAuthenticationInitializer
|
从派生类中的构造函数中调用,用于初始化 SqlAuthenticationInitializer 类。
|
SqlAuthenticationParameters
|
表示由驱动程序传递给验证提供程序的 AD 验证参数。
|
SqlAuthenticationProvider
|
定义验证提供程序的核心行为,并为派生类提供基类。
|
SqlAuthenticationToken
|
表示 AD 身份验证令牌。
|
SqlBatch
|
SqlBatchCommand
|
SqlBatchCommand 允许在 SqlBatch 中执行多个 SQL 命令。
|
SqlBatchCommandCollection
|
包含在 中的 实例 SqlBatchCommand的 SqlBatch集合。
|
SqlBulkCopy
|
允许你使用其他源的数据有效地批量加载 SQL Server 表。
|
SqlBulkCopyColumnMapping
|
定义 SqlBulkCopy 实例的数据源中的列与该实例的目标表中的列之间的映射。
|
SqlBulkCopyColumnMappingCollection
|
从 CollectionBase 继承的 SqlBulkCopyColumnMapping 对象的集合。
|
SqlBulkCopyColumnOrderHint
|
根据表上的聚集索引,定义实例的目标表中列 SqlBulkCopy 的排序顺序。
|
SqlBulkCopyColumnOrderHintCollection
|
从 CollectionBase 继承的 SqlBulkCopyColumnOrderHint 对象的集合。
|
SqlClientFactory
|
表示一组方法,这些方法用于创建 Microsoft.Data.SqlClient 提供程序对数据源类的实现的实例。
|
SqlClientLogger
|
表示 SQL 客户端记录器。
|
SqlClientMetaDataCollectionNames
|
提供一个常数列表,该列表与 GetSchema 方法一起使用以检索元数据集合。
|
SqlClientPermission
|
启用用于 SQL Server 的 .NET Framework 数据提供程序,帮助确保用户具有足够的安全级别来访问数据源。
|
SqlClientPermissionAttribute
|
将某安全操作与自定义安全特性相关联。
|
SqlColumnEncryptionCertificateStoreProvider
|
Windows 证书存储的密钥存储提供程序的实现。 借助此类,可将 Windows 证书存储中存储的证书用作列的主密钥。
有关详细信息,请参阅 Always Encrypted。
|
SqlColumnEncryptionCngProvider
|
用于将 Microsoft API 下一代加密技术 (CNG) 与 Always Encrypted 结合使用的 CMK 存储提供程序实现。
|
SqlColumnEncryptionCspProvider
|
用于将基于 Microsoft CAPI 的加密服务提供程序 (CSP) 与 Always Encrypted 配合使用的 CMK Store 提供程序实现。
|
SqlColumnEncryptionEnclaveProvider
|
SqlColumnEncryptionKeyStoreProvider
|
所有密钥存储提供程序的基类。 自定义提供程序必须派生自此类并重写其成员函数,然后使用 或 RegisterColumnEncryptionKeyStoreProvidersOnConnection(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)RegisterColumnEncryptionKeyStoreProvidersOnCommand(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)注册它RegisterColumnEncryptionKeyStoreProviders(IDictionary<String,SqlColumnEncryptionKeyStoreProvider>)。
有关详细信息,请参阅 Always Encrypted。
|
SqlCommand
|
表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。 此类不能被继承。
|
SqlCommandBuilder
|
自动生成用于协调通过关联的 SQL Server 数据库对 DataSet 所做更改的单表命令。 此类不能被继承。
|
SqlConfigurableRetryFactory
|
为不同的重试逻辑提供程序提供一个通用的暂时性错误列表。
|
SqlConnection
|
表示到 SQL Server 数据库的连接。 此类不能被继承。
|
SqlConnectionEncryptOption
|
这些选项用于控制服务器和客户端之间通信的加密行为。
|
SqlConnectionStringBuilder
|
为创建和管理由 SqlConnection 类使用的连接字符串的内容提供了一种简单方法。
|
SqlCredential
|
SqlCredential 提供了更安全的方式来指定使用 SQL Server 身份验证尝试登录的密码。
SqlCredential 由用户 ID 和将用于 SQL Server 身份验证的密码构成。 SqlCredential 对象中的密码是 SecureString 类型。
无法继承 SqlCredential。
Windows 身份验证 (Integrated Security = true ) 仍是登录到 SQL Server 数据库的最安全的方式。
|
SqlDataAdapter
|
表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。 此类不能被继承。
|
SqlDataReader
|
提供一种从 SQL Server 数据库中读取只进的行流的方式。 此类不能被继承。
|
SQLDebugging
|
包含在内以支持调试应用程序。 不适合直接使用。
|
SqlDependency
|
SqlDependency 对象表示应用程序和 SQL Server 实例间的查询通知依赖关系。 应用程序可以创建一个 SqlDependency 对象并进行注册以通过 OnChangeEventHandler 事件处理程序接收通知。
|
SqlEnclaveAttestationParameters
|
SqlEnclaveSession
|
SqlError
|
收集与 SQL Server 返回的警告或错误有关的信息。
|
SqlErrorCollection
|
收集用于 SQL Server 的 .NET Framework 数据提供程序生成的所有错误。 此类不能被继承。
|
SqlException
|
SQL Server 返回警告或错误时引发的异常。 此类不能被继承。
|
SqlInfoMessageEventArgs
|
为 InfoMessage 事件提供数据。
|
SqlNotificationEventArgs
|
表示传递给通知事件处理程序的参数集。
|
SqlParameter
|
表示 SqlCommand 的参数,或者其与 DataSet 列的映射。 此类不能被继承。 有关参数的详细信息,请参阅 配置参数。
|
SqlParameterCollection
|
表示与 SqlCommand 关联的参数的集合以及各个参数到 DataSet 中列的映射。 此类不能被继承。
|
SqlRetryingEventArgs
|
表示传递给 Retrying 事件的一组参数。
|
SqlRetryIntervalBaseEnumerator
|
生成时间间隔序列。
|
SqlRetryLogicBase
|
在发生暂时性条件时,检索与重试次数相关的下一个时间间隔。
|
SqlRetryLogicBaseProvider
|
通过 Execute 或 ExecuteAsync 函数对操作应用重试逻辑。
|
SqlRetryLogicOption
|
提供重试逻辑参数,以使用 SqlConfigurableRetryFactory 方法创建 类的SqlRetryLogicBaseProvider实例。
|
SqlRowsCopiedEventArgs
|
表示传递给 SqlRowsCopiedEventHandler 的参数集。
|
SqlRowUpdatedEventArgs
|
为 RowUpdated 事件提供数据。
|
SqlRowUpdatingEventArgs
|
为 RowUpdating 事件提供数据。
|
SqlTransaction
|
表示将在 SQL Server 数据库中进行的 Transact-SQL 事务。 此类不能被继承。
|