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
衍生
實作

建構函式

名稱 Description
FeatureTreeConfigurationBase(ServiceContainer, FeatureEdition)

初始化 FeatureTreeConfigurationBase 類別的新執行個體。

FeatureTreeConfigurationBase(ServiceContainer)

初始化 FeatureTreeConfigurationBase 類別的新執行個體。

屬性

名稱 Description
AllFeatures

會取得家徽中的特徵清單。

FeatureTree

取得或設定特徵樹

InstanceFeatures

讓使用者能看到實例特徵集合。

MachineFeatures

讓使用者能看到機器的功能集合。

RedistFeatures

讓使用者能看到這些再分配功能集合。

ShouldPropagateSelection

取得或設定配置是否應該傳播選擇。

方法

名稱 Description
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()

更新磁碟需求。

事件

名稱 Description
FeatureActionChanged

當該功能被更改時會發生。

適用於