Microsoft.SqlServer.Configuration Namespace

The Microsoft.SqlServer.Configuration namespace provides the configuration classes for the SQL server.

Classes

AddNodeFeatureTree

Provides methods for the feature tree.

AgentServiceConfigSettings

Represents the agent service configuration settings.

AnalysisServiceAccountSettings

Represents the account settings for analysis service.

AnalysisServiceDeploymentModeSettings

Represents the analysis services for the deployment mode settings.

AnalysisServiceDirectorySettings

Represents the directory settings of the analysis service.

ASCollationControllerConfigurationPublicSettings

Represents the analysis service collation controller configuration public settings.

ASDomainGroupSettings

Represents the settings for the AS domain group.

ASServiceConfigSettings

Represents the ASService configuration settings.

AvailableFeatureMedia

Represents the available feature media.

ChainerSettings

Represents the settings for the chainer.

ClusterNodeConfigSettings

Represents the configuration settings for the cluster node.

CompleteFailoverClusterFeatureTree

Represents the complete failover cluster feature tree.

CompleteImageFeatureEdition

Represents the complete image feature edition.

CompleteImageFeatureTree

Represents a complete image feature tree.

ConfigureImageFeatureTree

Represents the configured image feature tree.

DatabaseEngineDirectorySettings

Represents the database engine directory settings.

DatabaseEngineSecuritySettings

Represents the security settings of the database engine.

DatabaseEngineTempdbSettings

Represents the database engine Tempdb settings.

DBEngineServiceConfigSettings

Represents the DBEngine configuration settings.

DistributedReplayClientConfigSettings

Represents the distributed replay client configuration settings.

DistributedReplayConfigSettings

Represents the configuration settings of the distributed replay.

DistributedReplayControllerConfigSettings

Represents the distributed replay controller configuration settings.

DistributedReplayControllerUsersSettings

Represents the distributed replay controller user settings.

EditionUpgradeFeatureTree

Represents an edition upgrade feature tree.

EngineDomainGroupSettings

Represents the settings for the engine domain group.

ExtensibilityServiceConfigSettings

Represents the extensibility service configuration settings.

FdHostServiceConfigSettings

Represents the configuration settings for the Full Text Daemon Host service.

FeatureCompleteImage

Represents the complete image of a feature.

FeatureDependency

Represents the dependency associated with the configuration feature.

FeatureEdition

Represents the edition of the configuration feature.

FeatureFilterCriterion<T>

Represents a criterion used to filter a feature.

FeaturePrepareImage

Represents the prepare image for the configuration feature.

FeatureRole

Represents the role of the configuration feature.

FeatureSettings

Represents feature settings.

FeatureTree

Represents the feature tree.

FeatureTreeConfigurationBase

Represents a base class for the feature configuration.

FeatureTreeConfigurationBase.StoreInstanceName

Represents the stored instance name of the feature tree configuration base.

FeatureTreeEventArgs

Represents the event arguments associated with the feature tree for the configuration.

FilestreamSettings

Represents the filestream settings.

FTUpgradeConfigSettings

Represents the FT upgrade configuration settings.

InstalledInstances

Represents the installed instances.

InstalledInstances.InstanceData

Provides properties for the installed instance.

InstallFeatureEdition

Represents the installed feature edition.

InstallFeatureTree

Represents the configuration features that enables the user to install.

InstallSharedDirectorySettings

Represents the install shared directory settings.

InstanceSelectionSettings

Represents the settings for the instance selection.

InstanceSettings

Represents the settings for the configuration instance.

LanguageSettings

Represents the language setting in the configuration.

MatrixConfigSettings

Represents the matrix configuration settings.

NestedWorkflow

Represents the nested workflow configuration.

PackageResources

Provides methods for loading package resources.

PatchFeatureTree

Represents the patch feature for the configuration.

PatchFeatureTreeStateEvent

Represents state event of the patch feature tree.

PidConfigSettings

Represents the PID configuration settings.

PolybaseConfigSettings

Represents the polybase configuration settings.

PolybaseDmsServiceConfigSettings

Represents the service config settings.

PolybaseEngineServiceConfigSettings

Represents the polybase engine service configuration settings.

PrepareImageFeatureTree

Represents the image feature tree.

Property<T>

Represents the server configuration property.

RANUConfigurationPublicSettings

Represents the settings for the RANU configuration.

RebuildDatabaseFeatureTree

Represents the configuration feature that rebuilds the database

RemoveNodeFeatureTree

Represents the feature for the removing of node.

RemovePatchFeatureTreeInvisible

Represents the remove patch feature of the configuration.

RepairFeatureTree

Represents a configuration feature that enables repair.

RoleSelectionSettings

Represents the role for selection settings.

RSServiceConfigSettings

Represents the reporting services configuration settings.

ServiceConfigSettings

Represents the service configuration settings.

Settings

Represents the settings for the configuration.

SettingStore

Represents the store settings.

SqlBrowserServiceConfigSettings

Represents the configuration settings of the SQL browser service.

SqlCollationControllerConfigurationPublicSettings

Represents the public settings for the SQL collation controller.

SSISServiceConfigSettings

Represents the SSIS service configuration settings.

UninstallFeatureTree

Represents the uninstall feature tree.

UpgradeFeatureTree

Provides methods for the upgrade feature tree.

UserVisibleFeature

Represents the user visible feature.

UserVisibleFeatureCollection

Represents the collection of visible features for the user.

Interfaces

IAdministratorAccess

Represents the interface for administrator access.

IFeatureTree

Represents the interface of the feature tree.

IServiceConfig

Provides interface that represents the service configuration.

Enums

FeatureAction

Represents a feature action.

FeaturePrepable

Represents the feature prepable.

FeatureSkuStatus

Represents the status of the feature sku.

FeatureState

Specifies the state of the feature associated with the configuration.

FeatureUnconfigured

Enumerates the unconfigured feature.

MatrixBrickRoleEnum

Enumerates the Matrix Brix roles.