DatabaseAdapter 类

定义

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
派生
实现

构造函数

名称 说明
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)

适用于