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