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


DataObjectSupport - класс

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

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

System.Object
  Microsoft.VisualStudio.Data.DataSupport
    Microsoft.VisualStudio.Data.DataObjectSupport

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

Синтаксис

'Декларация
<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")> _
Public Class DataObjectSupport _
    Inherits DataSupport
[GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")]
public class DataObjectSupport : DataSupport
[GuidAttribute(L"ED513EC3-15EE-4778-9C74-3B865B328870")]
public ref class DataObjectSupport : public DataSupport
[<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")>]
type DataObjectSupport =  
    class
        inherit DataSupport
    end
public class DataObjectSupport extends DataSupport

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

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

  Имя Описание
Защищенный метод DataObjectSupport() Конструктор класса.Создает nonparameterized экземпляр класса DataObjectSupport.
Открытый метод DataObjectSupport(String, Assembly) Конструктор класса.Создает параметризованный экземпляр класса DataObjectSupport, предоставляющий середины для поиска поток ресурса.
Открытый метод DataObjectSupport(String, String) Конструктор класса.Создает параметризованный экземпляр класса DataObjectSupport, предоставляющий сведения о каталоге ресурсов.

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetDataObjectTypes Получает поток XML, содержащий сведения о наборе типов объектов данных, которые можно интерпретировать и управлять программно.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetSupportStream Возвращает экземпляр объекта Stream для указанного языка и региональных параметров. (Унаследовано от DataSupport.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.)

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

Заметки

Тип объекта данных устанавливается сведения, описывающие объекты составление структуру данных источник- пример таблицы или представления данных.Эти сведения содержатся в потоке XML (объекте Stream ), что соответствует схеме XML, описанному в файле VSDataObjectSupport.xsd.Дополнительные сведения об этой диаграмме см. в разделе поддержка объекта данных DDEX.

Реализация этот объект позволяет Visual Studio для доступа к этим объектам программным путем без полагаться на командах данные-источник- в XML-структуру.

Необходимо реализовать этот класс для использования средств данных с поставщиком данных, включая использование пользовательских реализаций представления данных, зависит от программный доступ к объектам данных.

Наследует класс DataSupport.

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

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

См. также

Ссылки

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

DataReader