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


SqlClrReferenceNodeExtender - класс

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

Этот интерфейс 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.SqlClrReferenceNodeExtender

Пространство имен:  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 SqlClrReferenceNodeExtender _
    Inherits DatabaseProjectNodeExtender _
    Implements ICustomTypeDescriptor
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public sealed class SqlClrReferenceNodeExtender : DatabaseProjectNodeExtender, 
    ICustomTypeDescriptor
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class SqlClrReferenceNodeExtender sealed : public DatabaseProjectNodeExtender, 
    ICustomTypeDescriptor
[<Sealed>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type SqlClrReferenceNodeExtender =  
    class
        inherit DatabaseProjectNodeExtender
        interface ICustomTypeDescriptor
    end
public final class SqlClrReferenceNodeExtender extends DatabaseProjectNodeExtender implements ICustomTypeDescriptor

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

Свойства

  Имя Описание
Открытое свойство AssemblyName Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство IsVisible Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство Node Получает или задает расширяемый узел. (Унаследовано от DatabaseProjectNodeExtender.)
Открытое свойство OwnerName Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство PermissionSet Этот класс и его члены зарезервированы для внутреннего использования и не предназначены для использования в коде.
Открытое свойство 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.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Преобразует в строку. (Унаследовано от DatabaseProjectExtenderBase.)

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

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

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

См. также

Ссылки

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