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


DatabaseConfigurationExtender - класс

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

Этот интерфейс API CLS-несовместим. 

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

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectExtenderBase
    Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectConfigurationExtender
      Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal.DatabaseConfigurationExtender

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

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class DatabaseConfigurationExtender _
    Inherits DatabaseProjectConfigurationExtender _
    Implements ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public sealed class DatabaseConfigurationExtender : DatabaseProjectConfigurationExtender, 
    ICustomTypeDescriptor
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class DatabaseConfigurationExtender sealed : public DatabaseProjectConfigurationExtender, 
    ICustomTypeDescriptor
[<Sealed>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type DatabaseConfigurationExtender =  
    class
        inherit DatabaseProjectConfigurationExtender
        interface ICustomTypeDescriptor
    end
public final class DatabaseConfigurationExtender extends DatabaseProjectConfigurationExtender implements ICustomTypeDescriptor

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

Свойства

  Имя Описание
Открытое свойство DatabaseProjectNode Получает узел проекта базы данных, в котором расположена расширяемая конфигурация IDatabaseProjectConfiguration. (Унаследовано от DatabaseProjectConfigurationExtender.)
Открытое свойство ExtenderDBSchemaFileName Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderDeployAction Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderDeploymentConfigFile Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSandboxDeployAction Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSandboxDeploymentConfigFile Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSandboxSqlCommandVariablesFile Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSqlCommandVariablesFile Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSqlSandboxTargetDatabase Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderSqlTargetDatabase Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ProjectConfiguration Получает или задает конфигурацию проекта, расширяемую данным объектом. (Унаследовано от DatabaseProjectConfigurationExtender.)

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Завершает данный объект, уведомляя сайт о недопустимости расширителя. (Унаследовано от DatabaseProjectExtenderBase.)
Открытый метод GetAttributes Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetClassName Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetComponentName Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Защищенный метод GetConfigurationProperty Получает свойство конфигурации проекта. (Унаследовано от DatabaseProjectConfigurationExtender.)
Защищенный метод GetConfigurationPropertyAsBool Пытается получить свойство конфигурации как значение типа Boolean. (Унаследовано от DatabaseProjectConfigurationExtender.)
Открытый метод GetConverter Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetDefaultEvent Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetDefaultProperty Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetEditor Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetEvents() Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetEvents(array<Attribute[]) Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetProperties() Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetProperties(array<Attribute[]) Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetPropertyOwner Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsPropertyHidden Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод SetConfigurationProperty Задает свойство конфигурации проекта. (Унаследовано от DatabaseProjectConfigurationExtender.)
Открытый метод ToString Преобразует в строку. (Унаследовано от DatabaseProjectExtenderBase.)

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

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

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

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal - пространство имен