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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.