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


DataExplorerConnectionManager - класс

Предоставляет методы и свойства, которые обеспечивают программный взаимодействие с подключения к данным, представленным в Обозреватель серверов.

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

Object
  Microsoft.VisualStudio.Data.DataExplorerConnectionManager

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

Синтаксис

'Декларация
<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")> _
Public MustInherit Class DataExplorerConnectionManager _
    Implements ICollection, IEnumerable
[GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")]
public abstract class DataExplorerConnectionManager : ICollection, 
    IEnumerable
[GuidAttribute(L"D8D207DA-64EB-4b46-9740-282F5F458B22")]
public ref class DataExplorerConnectionManager abstract : ICollection, 
    IEnumerable
[<AbstractClass>]
[<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")>]
type DataExplorerConnectionManager =  
    class 
        interface ICollection 
        interface IEnumerable 
    end
public abstract class DataExplorerConnectionManager implements ICollection, IEnumerable

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

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

  Имя Описание
Защищенный метод DataExplorerConnectionManager Конструктор класса.DDEX этот член поддерживает инфраструктуру и не предназначен для использования непосредственно из программного кода.

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

Свойства

  Имя Описание
Открытое свойство Count Возвращает целое значение, задающее количество текущих подключений к данным, отображаемых в обозревателе серверов.

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

Методы

  Имя Описание
Открытый метод AddConnection Добавляет новое подключение в окно обозревателя серверов с заданными параметрами соединения.
Открытый метод CopyTo Копирует все экземпляры объекта DataExplorerConnection в массив начиная с указанного индекса.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод FindConnection(String) Находит экземпляр объекта DataExplorerConnection с заданным отображаемым именем.
Открытый метод FindConnection(Guid, String, Boolean) Находит экземпляр объекта DataExplorerConnection с заданными параметрами соединения.
Открытый метод GetConnections Извлекает массив, содержащий все текущие экземпляры DataExplorerConnection.
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод PromptAndAddConnection Предлагает пользователю и добавляет новый экземпляр объекта DataExplorerConnection.
Открытый метод RemoveConnection Удаляет существующий экземпляр объекта DataExplorerConnection из набора текущих подключений.
Открытый метод SelectConnection Выделяет определенное подключение к данным в представлении в виде дерева обозревателя серверов.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ICollection.CopyTo Копирует набор подключений, предоставляемых в Visual StudioОбозреватель серверов в массив начиная с указанного значения индекса массива.
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Извлекает перечислитель, который может выполнять итерацию в коллекции соединений.
Явная реализация интерфейсаЗакрытое свойство ICollection.IsSynchronized Извлекает значение, указывающее, следует ли синхронизировать доступ к коллекции connections (safe потока).
Явная реализация интерфейсаЗакрытое свойство ICollection.SyncRoot Получает объект, который позволяет синхронизировать доступ к коллекции соединений.

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

Заметки

В зависимости от используемой версии Visual Studio окно инструментов, содержащая подключения к данным может быть вызываются помощью обозревателя серверов, обозреватель баз данных или обозревателем данных. Независимо от используемой терминов, однако класс DataExplorerConnectionManager позволяет управлять все узлы подключения, которые отображаются как дочерние элементы в узле подключения к данным в Visual Studio.

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

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

См. также

Ссылки

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

DataExplorerConnection

ICollection

IEnumerable