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


DataViewSupport - класс

Включает получение поток XML, который предоставляет описание одного или нескольких представлений данных.

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

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSupport
    Microsoft.VisualStudio.Data.Framework.DataViewSupport

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

Синтаксис

'Декларация
Public Class DataViewSupport _
    Inherits DataSupport _
    Implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject(Of IVsDataViewHierarchy),  _
    IServiceProvider
public class DataViewSupport : DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
public ref class DataViewSupport : public DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy^>, IServiceProvider
type DataViewSupport =  
    class
        inherit DataSupport
        interface IVsDataViewSupport
        interface IVsDataSupport
        interface IVsDataSiteableObject<IVsDataViewHierarchy>
        interface IServiceProvider
    end
public class DataViewSupport extends DataSupport implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider

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

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

  Имя Описание
Открытый метод DataViewSupport(String, Assembly) Инициализирует новый экземпляр класса DataViewSupport с именем базы ресурсов и сборке, в котором ресурс найден.
Открытый метод DataViewSupport(String, String) Инициализирует новый экземпляр класса DataViewSupport с базовым именем XML-файл и путь к этому файлу.

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

Свойства

  Имя Описание
Защищенное свойство Connection Возвращает соединение, связанный с иерархией представления данных.
Защищенное свойство ViewHierarchy Возвращает текущий экземпляр объекта иерархии представления.

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

Методы

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

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

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

  Имя Описание
Явная реализация интерфейсаЗакрытое свойство IVsDataSiteableObject<IVsDataViewHierarchy>.Site Возвращает или задает сайт - текущий экземпляр объекта иерархии представления.

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

Заметки

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

Поток XML, который описывает представление данных, описанного в XML-файле, который проверяется на соответствие файлу определения схемы DataViewSupport.xsd.

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

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

См. также

Ссылки

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

DataObjectSupport

DataSupport