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


DataSupport - класс

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

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

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

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

Синтаксис

'Декларация
Public MustInherit Class DataSupport _
    Implements IVsDataSupport
public abstract class DataSupport : IVsDataSupport
public ref class DataSupport abstract : IVsDataSupport
[<AbstractClass>]
type DataSupport =  
    class
        interface IVsDataSupport
    end
public abstract class DataSupport implements IVsDataSupport

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

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

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

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

Методы

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

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

Заметки

Одной из основных задач проектирования DDEX для каждой области главной функции расширяемости для отслеживания посредством XML поддержки данных, предоставленное поставщиком DDEX.Для каждой такой области функции, класс - например, DataViewSupport или DataObjectSupport, который предоставляет способ - указать поток XML для функции.

Несколько стандартных источников, из которых этот поток XML может браться.Он может быть прочитан из компилированного управляемого ресурса в сборку или из файла на диске.Этот базовый класс реализует методы, которые автоматически устроят то, в зависимости от которого вызывается конструктор.

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

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

См. также

Ссылки

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

Другие ресурсы

поддержка объекта данных DDEX

поддержка представления данных DDEX