FeatureTreeConfigurationBase 类

定义

代表特征配置的基类。

public ref class FeatureTreeConfigurationBase abstract : Microsoft::SqlServer::Configuration::SqlConfigBase::SlpConfigurationBase, Microsoft::SqlServer::Configuration::IFeatureTree
public abstract class FeatureTreeConfigurationBase : Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigurationBase, Microsoft.SqlServer.Configuration.IFeatureTree
type FeatureTreeConfigurationBase = class
    inherit SlpConfigurationBase
    interface IFeatureTree
Public MustInherit Class FeatureTreeConfigurationBase
Inherits SlpConfigurationBase
Implements IFeatureTree
继承
Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigurationBase
FeatureTreeConfigurationBase
派生
实现

构造函数

名称 说明
FeatureTreeConfigurationBase(ServiceContainer, FeatureEdition)

初始化 FeatureTreeConfigurationBase 类的新实例。

FeatureTreeConfigurationBase(ServiceContainer)

初始化 FeatureTreeConfigurationBase 类的新实例。

属性

名称 说明
AllFeatures

获得树中的特征列表。

FeatureTree

获取或设置特征树

InstanceFeatures

让实例特征集合对用户可见。

MachineFeatures

让机器的一系列功能对用户可见。

RedistFeatures

让用户可见重分发特征集合。

ShouldPropagateSelection

获取或决定配置是否应该传播选择。

方法

名称 说明
BindDiskCostData()

指定绑定磁盘成本数据。

CanSetItemAction(UserVisibleFeature)

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

DeselectFeature(UserVisibleFeature)

取消选择指定的功能。

EnsureDependentItemsDeselected()

确保受抚养项目被取消选中。

EnsureDependentItemsDeselected(UserVisibleFeature)

确保受抚养项目被取消选中。

EnsureDependentItemsSelected()

确保被选中的受抚养项目。

EnsureDependentItemsSelected(UserVisibleFeature)

确保被选中的受抚养项目。

EnsureRequiredItemsDeselected(UserVisibleFeature)

确保必需品已被取消选择。

EnsureRequiredItemsSelected()

确保所需物品已被选中。

EnsureRequiredItemsSelected(UserVisibleFeature)

确保所需物品已被选中。

GetPackageAvailablePredicate()

获得可用包的谓词。

LoadData()

加载实例数据。

LoadFeatureTreeDefinition()

加载特征树的定义

LoadFeatureTreeDefinition(String)

加载特征树的定义

LoadFeatureTreeDefinitionAllInstances()

加载所有特征树实例的定义。

LoadFeatureTreeDefinitionOnlyInstance(InstanceAttribute)

加载指定实例的特征树定义。

OnFeatureActionChanged(FeatureTreeEventArgs)

当特征动作被更改时发生。

PropagateSelection(UserVisibleFeature)

传播功能选择。

SaveData()

保存实例数据。

SaveData(InputSettingSource)

保存实例数据。

SelectFeature(UserVisibleFeature)

从配置中选择一个功能。

SetFeatureSelection(UserVisibleFeature, FeatureAction)

设置功能选择。

UpdateDiskspaceRequirement()

更新磁盘需求。

活动

名称 说明
FeatureActionChanged

当该特征被更改时,会发生这种情况。

适用于