Поделиться через


VSDBToolsOptionsSettingsBase - класс

Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.

Иерархия наследования

System.Object
  Microsoft.Data.Schema.Tools.Settings.Internal.VSDBToolsOptionsSettingsBase

Пространство имен:  Microsoft.Data.Schema.Tools.Settings.Internal
Сборка:  Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)

Синтаксис

'Декларация
Public MustInherit Class VSDBToolsOptionsSettingsBase _
    Implements IVSDBToolsOptionsSettings
public abstract class VSDBToolsOptionsSettingsBase : IVSDBToolsOptionsSettings
public ref class VSDBToolsOptionsSettingsBase abstract : IVSDBToolsOptionsSettings
[<AbstractClass>]
type VSDBToolsOptionsSettingsBase =  
    class
        interface IVSDBToolsOptionsSettings
    end
public abstract class VSDBToolsOptionsSettingsBase implements IVSDBToolsOptionsSettings

Тип VSDBToolsOptionsSettingsBase предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод VSDBToolsOptionsSettingsBase Инициализирует новый экземпляр класса VSDBToolsOptionsSettingsBase.

В начало страницы

Свойства

  Имя Описание
Защищенное свойство SettingProperties Получает словарь именованных параметров и их значений.
Открытое свойство SettingValues Получает или задает словарь именованных параметров и их текущие значения.

В начало страницы

Методы

  Имя Описание
Открытый метод CompareSettingValues Возвращает список объектов VSDBToolsOptionsSettingChange, задающих, какие параметры были изменены, на основе предоставленного списка предыдущих значений параметров.Кроме того, вызывает событие SettingsChanged, если какие-либо параметры были изменены.
Открытый метод Equals Определяет, идентичен ли указанный объект данному. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает хэш-код данного объекта. (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsSupportedSetting Возвращает значение, указывающее, поддерживается ли предоставленное имя параметра в текущих настройках.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Reset При реализации в наследованном классе сбрасывает все параметры до значений по умолчанию.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие SettingsChanged Вызывается методом CompareSettingValues, если какие-либо значения были изменены.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Data.Schema.Tools.Settings.Internal - пространство имен