DatabaseAdapter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public class DatabaseAdapter : Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase, Microsoft.SqlServer.Management.Facets.IDmfAdapter, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet
type DatabaseAdapter = class
inherit DatabaseAdapterBase
interface IDmfAdapter
interface IDmfFacet
Public Class DatabaseAdapter
Inherits DatabaseAdapterBase
Implements IDmfAdapter, IDmfFacet
- 继承
- 派生
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| DatabaseAdapter(Database) | |
属性
| 名称 | 说明 |
|---|---|
| AutoClose |
如果数据库已自动关闭设置为 ON,则返回 true。 (继承自 DatabaseAdapterBase) |
| AutoShrink |
如果数据库已启用自动收缩选项,则返回 true。 (继承自 DatabaseAdapterBase) |
| Database | (继承自 DatabaseAdapterBase) |
| DelayedDurability |
返回数据库的延迟持续性设置。 (继承自 DatabaseAdapterBase) |
| IsLedger |
如果数据库具有 Ledger ON,则返回 true。 (继承自 DatabaseAdapterBase) |
| IsSystemObject | (继承自 DatabaseAdapterBase) |
| LastBackupDate | (继承自 DatabaseAdapterBase) |
| LastLogBackupDate | (继承自 DatabaseAdapterBase) |
| PageVerify |
如果数据库的PAGE_VERIFY设置设置为 CHECKSUM,则返回 true。 (继承自 DatabaseAdapterBase) |
| ReadOnly |
如果数据库为只读,则返回 true。 (继承自 DatabaseAdapterBase) |
| RecoveryModel |
返回数据库恢复模式。 (继承自 DatabaseAdapterBase) |
| Size | (继承自 DatabaseAdapterBase) |
| Status | (继承自 DatabaseAdapterBase) |
| TargetRecoveryTime |
返回数据库的目标恢复时间设置。 (继承自 DatabaseAdapterBase) |
| Trustworthy | (继承自 DatabaseAdapterBase) |
方法
| 名称 | 说明 |
|---|---|
| Alter() | (继承自 DatabaseAdapterBase) |
| DataFileVolumeNotIn(List<String>) |
此方法将文件组中文件的驱动器号与 checkDrives 参数中的驱动器号进行比较。 如果任何一个文件驱动器号位于 checkVolumes 列表中,则该函数返回 true,否则返回 false。 (继承自 DatabaseAdapterBase) |
| GetVolume(String) | (继承自 DatabaseAdapterBase) |
| Refresh() | (继承自 DatabaseAdapterBase) |