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)

适用于