FeatureTreeConfigurationBase Klasse

Definition

Repräsentiert eine Basisklasse für die Feature-Konfiguration.

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
Vererbung
Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigurationBase
FeatureTreeConfigurationBase
Abgeleitet
Implementiert

Konstruktoren

Name Beschreibung
FeatureTreeConfigurationBase(ServiceContainer, FeatureEdition)

Initialisiert eine neue Instanz der FeatureTreeConfigurationBase-Klasse.

FeatureTreeConfigurationBase(ServiceContainer)

Initialisiert eine neue Instanz der FeatureTreeConfigurationBase-Klasse.

Eigenschaften

Name Beschreibung
AllFeatures

Erhält die Liste der Merkmale im Baum.

FeatureTree

Erhält oder setzt den Merkmalsbaum

InstanceFeatures

Macht die Sammlung der Instanzfunktionen für den Nutzer sichtbar.

MachineFeatures

Es wird die Sammlung der für den Benutzer sichtbaren Maschinenmerkmale erhalten.

RedistFeatures

Macht die Sammlung der Umverteilungsfunktionen für den Nutzer sichtbar.

ShouldPropagateSelection

Erhält oder setzt fest, ob die Konfiguration die Auswahl propagieren soll.

Methoden

Name Beschreibung
BindDiskCostData()

Spezifiziert die Bindungsdisk-Kostendaten.

CanSetItemAction(UserVisibleFeature)

Gibt einen Wert an, der angibt, ob die Aktion ein Element setzen kann.

DeselectFeature(UserVisibleFeature)

Deaktivieren Sie die angegebene Funktion.

EnsureDependentItemsDeselected()

Stellt sicher, dass die abhängigen Einträge nicht ausgewählt wurden.

EnsureDependentItemsDeselected(UserVisibleFeature)

Stellt sicher, dass die abhängigen Einträge nicht ausgewählt wurden.

EnsureDependentItemsSelected()

Stellt sicher, dass die abhängigen Posten ausgewählt wurden.

EnsureDependentItemsSelected(UserVisibleFeature)

Stellt sicher, dass die abhängigen Posten ausgewählt wurden.

EnsureRequiredItemsDeselected(UserVisibleFeature)

Stellt sicher, dass die erforderlichen Elemente nicht ausgewählt wurden.

EnsureRequiredItemsSelected()

Stellt sicher, dass die erforderlichen Gegenstände ausgewählt wurden.

EnsureRequiredItemsSelected(UserVisibleFeature)

Stellt sicher, dass die erforderlichen Gegenstände ausgewählt wurden.

GetPackageAvailablePredicate()

Erhält das verfügbare Paketprädikat.

LoadData()

Lädt die Instanzdaten.

LoadFeatureTreeDefinition()

Lädt die Definition des Merkmalsbaums

LoadFeatureTreeDefinition(String)

Lädt die Definition des Merkmalsbaums

LoadFeatureTreeDefinitionAllInstances()

Lädt die Definition aller Feature-Tree-Instanzen.

LoadFeatureTreeDefinitionOnlyInstance(InstanceAttribute)

Lädt die Definition des Feature-Baums mit der angegebenen Instanz.

OnFeatureActionChanged(FeatureTreeEventArgs)

Tritt auf, wenn die Feature-Aktion geändert wurde.

PropagateSelection(UserVisibleFeature)

Propagiert die Feature-Auswahl.

SaveData()

Speichert die Instanzdaten.

SaveData(InputSettingSource)

Speichert die Instanzdaten.

SelectFeature(UserVisibleFeature)

Wählt eine Funktion aus der Konfiguration aus.

SetFeatureSelection(UserVisibleFeature, FeatureAction)

Legt die Feature-Auswahl fest.

UpdateDiskspaceRequirement()

Aktualisiert die Festplattenanforderung.

Ereignisse

Name Beschreibung
FeatureActionChanged

Tritt auf, wenn das Merkmal geändert wurde.

Gilt für: