VSDBToolsOptionsSettingsBase.CompareSettingValues Method
Returns a list of VSDBToolsOptionsSettingChange objects that specify which settings have been changed, based on the provided list of previous setting values. It also raises the SettingsChanged event if any settings have changed.
Namespace: Microsoft.Data.Schema.Tools.Settings.Internal
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Public Overridable Function CompareSettingValues ( _
oldValues As IDictionary(Of String, String) _
) As IList(Of VSDBToolsOptionsSettingChange)
public virtual IList<VSDBToolsOptionsSettingChange> CompareSettingValues(
IDictionary<string, string> oldValues
)
public:
virtual IList<VSDBToolsOptionsSettingChange^>^ CompareSettingValues(
IDictionary<String^, String^>^ oldValues
)
abstract CompareSettingValues :
oldValues:IDictionary<string, string> -> IList<VSDBToolsOptionsSettingChange>
override CompareSettingValues :
oldValues:IDictionary<string, string> -> IList<VSDBToolsOptionsSettingChange>
public function CompareSettingValues(
oldValues : IDictionary<String, String>
) : IList<VSDBToolsOptionsSettingChange>
Parameters
- oldValues
Type: System.Collections.Generic.IDictionary<String, String>
An IDictionary<TKey, TValue> of named values that represents previous settings.
Return Value
Type: System.Collections.Generic.IList<VSDBToolsOptionsSettingChange>
A list of changed settings.
Implements
IVSDBToolsOptionsSettings.CompareSettingValues(IDictionary<String, String>)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.