Partager via


FeatureTreeConfigurationBase Classe

Définition

Représente une classe de base pour la configuration des fonctionnalités.

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
Héritage
Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigurationBase
FeatureTreeConfigurationBase
Dérivé
Implémente

Constructeurs

FeatureTreeConfigurationBase(ServiceContainer)

Initialise une nouvelle instance de la classe FeatureTreeConfigurationBase.

FeatureTreeConfigurationBase(ServiceContainer, FeatureEdition)

Initialise une nouvelle instance de la classe FeatureTreeConfigurationBase.

Propriétés

AllFeatures

Obtient la liste des fonctionnalités de l’arborescence.

FeatureTree

Obtient ou définit l’arborescence de fonctionnalités.

InstanceFeatures

Obtient la collection de fonctionnalités d’instance visibles par l’utilisateur.

MachineFeatures

Obtient la collection de fonctionnalités d’ordinateur visibles par l’utilisateur.

RedistFeatures

Obtient la collection de fonctionnalités de redistribution visibles par l’utilisateur.

ShouldPropagateSelection

Obtient ou définit l’information indiquant si la configuration doit propager la sélection.

Méthodes

BindDiskCostData()

Spécifie les données du coût des disques de liaison.

CanSetItemAction(UserVisibleFeature)

Indique une valeur qui spécifie si l’action peut définir un élément.

DeselectFeature(UserVisibleFeature)

Désélectionnez la fonctionnalité spécifiée.

EnsureDependentItemsDeselected()

Permet de s’assurer que les éléments dépendants ont été désélectionnés.

EnsureDependentItemsDeselected(UserVisibleFeature)

Permet de s’assurer que les éléments dépendants ont été désélectionnés.

EnsureDependentItemsSelected()

Permet de s’assurer que les éléments dépendants ont été sélectionnés.

EnsureDependentItemsSelected(UserVisibleFeature)

Permet de s’assurer que les éléments dépendants ont été sélectionnés.

EnsureRequiredItemsDeselected(UserVisibleFeature)

Permet de vérifier que les éléments requis ont été désélectionnés.

EnsureRequiredItemsSelected()

Permet de vérifier que les éléments requis ont été sélectionnés.

EnsureRequiredItemsSelected(UserVisibleFeature)

Permet de vérifier que les éléments requis ont été sélectionnés.

GetPackageAvailablePredicate()

Obtient le prédicat des packages disponibles.

LoadData()

Charge les données d’instance.

LoadFeatureTreeDefinition()

Charge la définition de l’arborescence de fonctionnalités.

LoadFeatureTreeDefinition(String)

Charge la définition de l’arborescence de fonctionnalités.

LoadFeatureTreeDefinitionAllInstances()

Charge la définition de toutes les instances de l’arborescence de fonctionnalités.

LoadFeatureTreeDefinitionOnlyInstance(InstanceAttribute)

Charge la définition de l’arborescence de fonctionnalités avec l’instance spécifiée.

OnFeatureActionChanged(FeatureTreeEventArgs)

Se produit quand l’action de la fonctionnalité a été modifiée.

PropagateSelection(UserVisibleFeature)

Propage la sélection des fonctionnalités.

SaveData()

Enregistre les données d’instance.

SaveData(InputSettingSource)

Enregistre les données d’instance.

SelectFeature(UserVisibleFeature)

Sélectionne une fonctionnalité de la configuration.

SetFeatureSelection(UserVisibleFeature, FeatureAction)

Définit la sélection des fonctionnalités.

UpdateDiskspaceRequirement()

Met à jour la configuration requise pour le disque.

Événements

FeatureActionChanged

Se produit quand la fonctionnalité a été modifiée.

S’applique à