Share via


IConfigurationSettings2 Interface

Represents the configuration settings for the active VS configuration.

Namespace:  Microsoft.DataWarehouse.Interfaces
Assembly:  Microsoft.DataWarehouse.Interfaces (in Microsoft.DataWarehouse.Interfaces.dll)

Syntax

'Declaration
Public Interface IConfigurationSettings2 _
    Inherits IConfigurationSettings
'Usage
Dim instance As IConfigurationSettings2
public interface IConfigurationSettings2 : IConfigurationSettings
public interface class IConfigurationSettings2 : IConfigurationSettings
type IConfigurationSettings2 =  
    interface 
        interface IConfigurationSettings 
    end
public interface IConfigurationSettings2 extends IConfigurationSettings

The IConfigurationSettings2 type exposes the following members.

Methods

  Name Description
Public method GetActiveConfigurationName Gets the name of the active configuration.
Public method GetConfigurationOptions Gets the key value pair of the configuration.
Public method GetSetting(String) Returns a specified configuration settings. (Inherited from IConfigurationSettings.)
Public method GetSetting(String, array<String[]) Infrastructure. Returns a specified configuration settings. (Inherited from IConfigurationSettings.)
Public method GetSpecificSetting(String, String) Gets the specific setting with the specified configuration and collection name.
Public method GetSpecificSetting(String, String, array<String[]) Gets the specific setting with the specified configuration and collection name and identifier.
Public method MoveAllSettings Moves the applicable configuration settings from an existing collection to a new collection for all VS configurations.
Public method OnSettingChanged Called when the settings is changed. (Inherited from IConfigurationSettings.)
Public method RemoveActiveSetting Removes the applicable configuration setting from the active VS configuration.
Public method RemoveAllSettings Removes the applicable configuration settings from all VS configurations.
Public method RenameAllSettings Renames the applicable configuration settings from all VS configurations.
Public method SetActiveSetting Sets the configuration setting value for the active VS configuration.
Public method SetAllSettings Sets the configuration setting value for the all VS configuration.
Public method SetSetting(String, Object) Sets the specified configuration settings. (Inherited from IConfigurationSettings.)
Public method SetSetting(String, Object, array<String[]) Sets the specified configuration settings. (Inherited from IConfigurationSettings.)
Public method SetSpecificSetting Sets the configuration setting value for a specific VS configuration.

Top

Events

  Name Description
Public event SettingChanged Occurs when the setting changes. (Inherited from IConfigurationSettings.)

Top

See Also

Reference

Microsoft.DataWarehouse.Interfaces Namespace