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


DatabaseFileNodeExtender - класс

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

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

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

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectExtenderBase
    Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectNodeExtender
      Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal.DatabaseFileNodeExtender

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство ExtenderAnsiNulls Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderCopyToOutputDirectory Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ExtenderQuotedIdentifiers Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство ModelBuilderType Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство Node Получает или задает расширяемый узел. (Унаследовано от DatabaseProjectNodeExtender.)
Открытое свойство TaskHost Получает узел задачи для узла, доступный из диспетчера проекта. (Унаследовано от DatabaseProjectNodeExtender.)

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

Методы

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

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

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

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

См. также

Ссылки

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