DatabasePerformanceAdapter 类

定义

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

public class DatabasePerformanceAdapter : Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase, Microsoft.SqlServer.Management.Facets.IDmfAdapter, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Smo.IDatabasePerformanceFacet
type DatabasePerformanceAdapter = class
    inherit DatabaseAdapterBase
    interface IDmfAdapter
    interface IDatabasePerformanceFacet
    interface IDmfFacet
Public Class DatabasePerformanceAdapter
Inherits DatabaseAdapterBase
Implements IDatabasePerformanceFacet, IDmfAdapter, IDmfFacet
继承
DatabasePerformanceAdapter
实现

构造函数

名称 说明
DatabasePerformanceAdapter(Database)

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

属性

名称 说明
AutoClose

如果数据库已自动关闭设置为 ON,则返回 true。

(继承自 DatabaseAdapterBase)
AutoShrink

如果数据库已启用自动收缩选项,则返回 true。

(继承自 DatabaseAdapterBase)
CollationMatchesModelOrMaster

如果数据库的排序规则与主数据库或模型匹配,则返回 true。

DataAndLogFilesOnSeparateLogicalVolumes

如果数据库在不同的逻辑卷上具有其数据和日志文件,则返回 true。

Database

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
DelayedDurability

返回数据库的延迟持续性设置。

(继承自 DatabaseAdapterBase)
IsLedger

如果数据库具有 Ledger ON,则返回 true。

(继承自 DatabaseAdapterBase)
IsSystemObject

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
LastBackupDate

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
LastLogBackupDate

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
PageVerify

如果数据库的PAGE_VERIFY设置设置为 CHECKSUM,则返回 true。

(继承自 DatabaseAdapterBase)
ReadOnly

如果数据库为只读,则返回 true。

(继承自 DatabaseAdapterBase)
RecoveryModel

返回数据库恢复模式。

(继承自 DatabaseAdapterBase)
Size

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
Status

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
TargetRecoveryTime

返回数据库的目标恢复时间设置。

(继承自 DatabaseAdapterBase)
Trustworthy

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)

方法

名称 说明
Alter()

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
DataFileVolumeNotIn(List<String>)

此方法将文件组中文件的驱动器号与 checkDrives 参数中的驱动器号进行比较。 如果任何一个文件驱动器号位于 checkVolumes 列表中,则该函数返回 true,否则返回 false。

(继承自 DatabaseAdapterBase)
GetVolume(String)

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

(继承自 DatabaseAdapterBase)
Refresh()

数据库性能方面实现逻辑属性,需要重写 Refresh 和 Alter,因此它是一个新类。

适用于