PatchFeatureTree 类

定义

表示配置的修补功能。

public ref class PatchFeatureTree : Microsoft::SqlServer::Configuration::FeatureTreeConfigurationBase, Microsoft::SqlServer::Chainer::Infrastructure::IValidateInputSetting
public class PatchFeatureTree : Microsoft.SqlServer.Configuration.FeatureTreeConfigurationBase, Microsoft.SqlServer.Chainer.Infrastructure.IValidateInputSetting
type PatchFeatureTree = class
    inherit FeatureTreeConfigurationBase
    interface IValidateInputSetting
Public Class PatchFeatureTree
Inherits FeatureTreeConfigurationBase
Implements IValidateInputSetting
继承
Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigurationBase
PatchFeatureTree
实现
Microsoft.SqlServer.Chainer.Infrastructure.IValidateInputSetting

字段

SelectionStateChanged

指定选择状态已更改。

属性

AllFeatures

获取树中的功能列表。

(继承自 FeatureTreeConfigurationBase)
FeatureTree

获取或设置功能树

(继承自 FeatureTreeConfigurationBase)
InstanceFeatures

获取对用户可见的实例功能的集合。

(继承自 FeatureTreeConfigurationBase)
InstanceListAttributes

获取实例的集合的属性。

InstanceListFeatures

获取与实例集合相关联的功能。

MachineFeatures

获取对用户可见的计算机功能的集合。

(继承自 FeatureTreeConfigurationBase)
MachineFeaturesAttribute

获取产品功能的属性。

NumPatchableInstances

获取可修补功能数量。

PatchFeatureTreeObject

获取修补功能树对象。

RedistFeatures

获取对用户可见的再分发功能的集合。

(继承自 FeatureTreeConfigurationBase)
ShouldPropagateSelection

获取或设置配置是否应传播所选内容。

(继承自 FeatureTreeConfigurationBase)

方法

BindDiskCostData()

指定绑定磁盘成本数据。

(继承自 FeatureTreeConfigurationBase)
CalculateSharedFeatureSelectionState()

计算共享的功能选择的状态。

CanSetItemAction(UserVisibleFeature)

指示一个值,该值指定操作是否可以设置项。

(继承自 FeatureTreeConfigurationBase)
DeselectFeature(UserVisibleFeature)

取消选择指定的功能。

(继承自 FeatureTreeConfigurationBase)
EnsureDependentItemsDeselected()

确保已取消选择依赖项。

(继承自 FeatureTreeConfigurationBase)
EnsureDependentItemsDeselected(UserVisibleFeature)

确保已取消选择依赖项。

(继承自 FeatureTreeConfigurationBase)
EnsureDependentItemsSelected()

确保已选择依赖项。

(继承自 FeatureTreeConfigurationBase)
EnsureDependentItemsSelected(UserVisibleFeature)

确保已选择依赖项。

(继承自 FeatureTreeConfigurationBase)
EnsureRequiredItemsDeselected(UserVisibleFeature)

确保已取消选择所需的项。

(继承自 FeatureTreeConfigurationBase)
EnsureRequiredItemsSelected()

确保已选择所需的项。

(继承自 FeatureTreeConfigurationBase)
EnsureRequiredItemsSelected(UserVisibleFeature)

确保已选择所需的项。

(继承自 FeatureTreeConfigurationBase)
GetPackageAvailablePredicate()

获取可用的包谓词。

(继承自 FeatureTreeConfigurationBase)
InitializePatchFeatureTree(ServiceContainer)

初始化修补功能树。

LoadData()

加载实例数据。

LoadFeatureTreeDefinition()

加载功能树的定义

(继承自 FeatureTreeConfigurationBase)
LoadFeatureTreeDefinition(String)

加载功能树的定义

(继承自 FeatureTreeConfigurationBase)
LoadFeatureTreeDefinitionAllInstances()

加载所有功能树实例的定义。

(继承自 FeatureTreeConfigurationBase)
LoadFeatureTreeDefinitionOnlyInstance(InstanceAttribute)

用指定的实例加载功能树的定义。

(继承自 FeatureTreeConfigurationBase)
OnFeatureActionChanged(FeatureTreeEventArgs)

在功能已更改时发生。

(继承自 FeatureTreeConfigurationBase)
PropagateSelection(UserVisibleFeature)

传播功能选择。

(继承自 FeatureTreeConfigurationBase)
SaveData()

保存实例数据。

SaveData(InputSettingSource)

保存实例数据。

(继承自 FeatureTreeConfigurationBase)
SelectFeature(UserVisibleFeature)

从配置中选择功能。

(继承自 FeatureTreeConfigurationBase)
SetFeatureSelection(UserVisibleFeature, FeatureAction)

设置功能选择。

(继承自 FeatureTreeConfigurationBase)
SetInstanceAttribute(String, String, String)

将该属性设置为指定的实例。

SetSelectionStateForAllInstances(Boolean)

为所有实例设置选择状态。

UpdateDiskspaceRequirement()

更新磁盘要求。

(继承自 FeatureTreeConfigurationBase)
ValidateSettings()

指定验证状态。

事件

FeatureActionChanged

更改功能时发生。

(继承自 FeatureTreeConfigurationBase)

适用于