DataProvider - класс
Включает создание объектов поставщика DDEX.
Иерархия наследования
Object
Microsoft.VisualStudio.Data.DataProvider
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Public MustInherit Class DataProvider
public abstract class DataProvider
public ref class DataProvider abstract
[<AbstractClass>]
type DataProvider = class end
public abstract class DataProvider
Тип DataProvider предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
DataProvider | Конструктор класса. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Description | Получает язык и региональные параметры- к регистру описание поставщика DDEX. |
![]() |
DisplayName | Получает язык и региональные параметры- к регистру имя для конкретного поставщика данных. |
![]() |
Guid | Извлекает уникальный идентификатор поставщика DDEX. |
![]() |
ShortDisplayName | Извлекает краткая форма отображаемого имени. |
![]() |
Technology | Извлекает уникальный идентификатор основного технологии, используемого поставщиком. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateObject(Type) | Создает реализация поставщика DDEX конкретного типа объекта. |
![]() |
CreateObject(Guid, Type) | Создает новый объект поставщик- реализованный DDEX предпочтительно портняжничанный для указанного источника данных и заданного типа. |
![]() |
DeriveDataSource | Определяет, какой источник данных, поддерживаемый поставщиком DDEX представляет заданной строкой подключения. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) |
![]() |
GetAssembly(String) | Разрешает строка сборок на определенную сборку как определено поставщиком DDEX. |
![]() |
GetAssembly(Guid, String) | Разрешает строка сборки на сборку, связанную с указанным источником данных, как определено поставщиком DDEX. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetProperty | Извлекает свойство родово известного или DDEX поставщик- в XML-структуру. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetType(String) | Разрешает имя типа в Type, как определено поставщиком DDEX. |
![]() |
GetType(Guid, String) | Разрешает имя типа в Type для конкретного источника данных, как определено поставщиком DDEX. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
SupportsObject(Type) | Возвращает логическое значение, показывающее, поддерживается ли заданный тип объекта поставщиком. |
![]() |
SupportsObject(Guid, Type) | Указывает, принадлежит ли заданный поставщик DDEX поддерживает объект указанного типа, потенциально специализированной версии для указанного источника данных. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Заметки
Класс DataProvider содержит основные сведения о поставщике DDEX и методы для выполнения запросов собирается или создать поставщик- реализованные объекты. Этот класс загрузчик для всех сущностей определенного поставщик- DDEX.
DDEX предоставляет одну реализацию этого класса. Эта реализация основывается на сведениях чтение из реестра и поэтому не требует, чтобы код был загружен реализации поставщика.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.