DeployedDac 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
该DeployedDac类型代表数据库应用结构,以安装在运行SQL Server实例的计算机上的DAC包形式出现。
public ref class DeployedDac : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public class DeployedDac : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type DeployedDac = class
inherit SfcInstance
Public Class DeployedDac
Inherits SfcInstance
- 继承
- 属性
注解
该DeployedDac对象表示一个通过 SQL Server 工具服务安装了 DAC 包的 SQL Server 实例。 使用该 DeployedDac 对象,你可以:
确定数据库名称。
确定计算机名称。
确定SQL Server实例的名称。
确定部署时间。
确定计算机上的处理器使用情况。
构造函数
| 名称 | 说明 |
|---|---|
| DeployedDac() |
初始化 DeployedDac 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| AbstractIdentityKey |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Collation |
获取DAC数据库使用的整合数据。 |
| CompatibilityLevel |
获取DAC数据库的兼容性等级 |
| ComputerName |
获取部署DAC软件包的计算机名称。 |
| ComputerProcessorHealthState |
获取计算机处理器的健康状态。 |
| ContainsOverUtilizedFileGroups |
获得一个值,表示部署的DAC是否包含过度使用的文件组。 |
| ContainsOverUtilizedVolumes |
获得一个值,指示部署的DAC是否包含过度使用的卷。 |
| ContainsUnderUtilizedFileGroups |
获得一个值,指示部署的DAC是否包含未充分利用的文件组。 |
| ContainsUnderUtilizedVolumes |
获得一个值,指示部署的DAC是否包含未充分利用的卷。 |
| DacProcessorHealthState |
获取服务器实例处理器的健康状态。 |
| DatabaseName |
从DAC包中获取部署数据库的名称。 |
| DatabaseState |
获取从DAC包部署的数据库状态。 |
| DeployedDate |
获取DAC包部署在SQL Server实例的时间和日期。 |
| Description |
获取文本描述 DeployedDac 对象。 |
| EncryptionEnabled |
会得到一个表示DAC数据库是否加密的值。 |
| FileSpaceHealthState |
获取文件空间的健康状态。 |
| Id |
获得唯一标识该 DeployedDac 对象的ID值。 |
| IsPolicyOverridden |
获得一个值,指示该对象是否覆盖了任何策略。 |
| LastReportedTime |
它会得到部署DAC最后报告的时间。 |
| Metadata |
返回关于实例及其域的元数据。 (继承自 SfcInstance) |
| Name |
获取部署DAC的名称。 |
| Parent |
获取该对象的父DeployedDacSQL Server Utility对象。 |
| ProcessorUtilization |
它能得到处理器利用率的百分比。 |
| Properties |
返回集合实例属性。 (继承自 SfcInstance) |
| PropertyStorageProvider |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| RecoveryModel |
获得一个值,指示DAC数据库使用的恢复模型类型。 |
| ServerInstanceName |
获取部署DAC包的SQL Server实例名称,形式为ServerName\InstanceName。 |
| State |
返回 SfcInstance 对象的状态。 (继承自 SfcInstance) |
| Trustworthy |
获得一个值,表示 SQL Server 实例是否信任 及其DeployedDac内容。 |
| Urn |
返回 SfcInstance 对象的统一资源名。 (继承自 SfcInstance) |
| VolumeSpaceHealthState |
获取体积空间的健康状态。 |
方法
| 名称 | 说明 |
|---|---|
| AlterImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CheckObjectCreated() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CheckObjectState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| CreateIdentityKey() |
创建一个身份 SfcKey 对象。 |
| CreateImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| DropImpl() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| GetChildCollection(String) |
引发 UtilityException。 |
| GetDomain() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| GetObjectFactory() |
获取用于创建新实例的工厂对象。 |
| GetPropertySet() |
返回 SfcInstance 对象的属性集合。 (继承自 SfcInstance) |
| GetTypeMetadataImpl() |
通过直接返回正确的TypeMetadata类来表示覆盖的域。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| InitializeUIPropertyState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| MarkForDropImpl(Boolean) |
返回一个表示已存物体的值。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| MarkRootAsConnected() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| MoveImpl(SfcInstance) |
表示在实例中需要移动的新父对象。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
每当任何 SfcInstance 元数据的有效值更新时都会调用。 (继承自 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
每当任何 SfcInstance 属性的有效值更新时都会被调用。 (继承自 SfcInstance) |
| PostAlter(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostCreate(Object) |
表示创建执行结果的默认实现者。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostDrop(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostMove(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PostRename(Object) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Refresh() |
通过从服务器读取对象属性来刷新属性。 (继承自 SfcInstance) |
| RenameImpl(SfcKey) |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| ResetKey() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Serialize(XmlWriter) |
将实例序列化为 XML。 (继承自 SfcInstance) |
| ToString() |
返回实例Urn的字符串表示。 (继承自 SfcInstance) |
| UpdateUIPropertyState() |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| Validate() |
表示基本子对象的验证。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
活动
| 名称 | 说明 |
|---|---|
| propertyChanged |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 SfcInstance) |
| PropertyChanged |
当属性值更改时发生。 (继承自 SfcInstance) |
| propertyMetadataChanged |
请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 当属性元数据值发生变化时,就会发生这种情况。 (继承自 SfcInstance) |
| PropertyMetadataChanged |
当某个属性的元数据发生变化时,就会发生这种情况。 (继承自 SfcInstance) |