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


IVsDataObjectIdentifierConverter - интерфейс

Представляет интерфейс, предоставляющий методы для преобразования идентификаторов объектов источник- конкретных данных из строк к отдельным частям идентификатора и от идентификатора делит к строкам.

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

Синтаксис

'Декларация
<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")> _
Public Interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute(L"25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface class IVsDataObjectIdentifierConverter
[<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")>]
type IVsDataObjectIdentifierConverter =  interface end
public interface IVsDataObjectIdentifierConverter

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

Методы

  Имя Описание
Открытый метод ConvertToArray Снабжанный классом, новообращенные идентификатор форматируемой строки в эквивалентные наборы делит его идентификатора.
Открытый метод ConvertToString(String, array<Object[]) Снабжанный классом, новообращенные набор идентификаторов делит в идентификатор форматируемой строки.
Открытый метод ConvertToString(String, array<Object[], DataObjectIdentifierFormat) Снабжанный классом, новообращенные набор идентификаторов делит в идентификатор форматируемой строки, форматирования, основанный на указанных параметрах.

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

Заметки

Как правило, идентификатор объекта в источнике данных состоит из строки, которая используется при выполнении команд, получающих. Например, в инструкции SQL SELECT * FROM mytable, строка mytable уникальный идентификатор объекта в контексте, по которому оператор будет выполняться.

Обычно источник данных имеет определенный тип механизма включения для объектов, таких как каталог, схемы или пакет. Это вводит необходимости для составных идентификаторов, так как одно имя больше не достаточно для уникальной определение объектов. Например, различные объекты групп серверов Oracle под разными пользователями, что уникальный идентификатор объекта быть полным именем пользователя.

Поскольку формат этих составных идентификаторов может отличаться от одного источника данных в другую, должна быть возможность преобразовать заданную строку в свой набор элементов и наоборот. Этот класс предоставляет такой механизм.

Этот интерфейс содержит базовую реализацию в DDEX .NET Framework.

См. также

Ссылки

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