DataObjectIdentifierConverter - класс
Предоставляет возможность преобразовать идентификаторы объектов данные-источник- определенной строки к частям идентификатора и от идентификатора делит к строкам.
Иерархия наследования
Object
Microsoft.VisualStudio.Data.DataObjectIdentifierConverter
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectIdentifierConverter
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")> _
Public Class DataObjectIdentifierConverter
[GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public class DataObjectIdentifierConverter
[GuidAttribute(L"14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public ref class DataObjectIdentifierConverter
[<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")>]
type DataObjectIdentifierConverter = class end
public class DataObjectIdentifierConverter
Тип DataObjectIdentifierConverter предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
DataObjectIdentifierConverter() | Конструктор класса.Создает nonparameterized экземпляр класса DataObjectIdentifierConverter. |
![]() |
DataObjectIdentifierConverter(array<String[], Char, Char) | Инициализирует экземпляр класса DataObjectIdentifierConverter параметризованный с указанной конфигурацией. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
BuildString | Создает строковую версию идентификатора. |
![]() |
ConvertToArray | Преобразует идентификатор форматируемой строки в свой эквивалентные наборы частей идентификатора. |
![]() |
ConvertToString | Преобразует набор частей идентификатора в идентификатор форматируемой строки форматирования, основанный на указанных параметрах. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) |
![]() |
FormatPart | Форматирует заданную часть идентификатора. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
SplitIntoParts | Делит строковую версию идентификатора в набора отформатированных частей идентификатора. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
UnformatPart | Удаляет форматирование, примененное к данной части идентификатора. |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
![]() ![]() |
Default | Представляет экземпляр по умолчанию класса DataObjectIdentifierConverter, который используется при реализации конкретного поставщик- не существует. |
В начало страницы
Заметки
Обычно идентификатор некоторого объекта в источнике данных состоит из нескольких строк, которая используется при выполнении команд, получающих. Например, в инструкции SQL, SELECT * FROM mytable, строка mytable уникальный идентификатор объекта в контексте, по которому оператор будет выполняться.
Обычно источник данных имеет определенный тип механизма включения для объектов, таких как каталог, схемы или пакет. Это вводит необходимости для составных идентификаторов, по мере одно имя больше не достаточно для уникальной определение объектов. Например, различные объекты групп серверов Oracle под разными пользователями, что уникальный идентификатор объекта быть полным именем пользователя.
Поскольку формат этих составных идентификаторов может отличаться от одного источника данных в другую, должна быть возможность преобразовать заданную строку в свой набор элементов и наоборот. Этот класс предоставляет такой механизм.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.