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


DataMappedObject - класс

Представляет известное понятие для использования универсального конструктором.

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

System.Object
  Microsoft.VisualStudio.Data.Framework.DataMappedObject

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

Синтаксис

'Декларация
Public MustInherit Class DataMappedObject _
    Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject),  _
    IVsDataSiteableObject(Of Boolean)
public abstract class DataMappedObject : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<bool>
public ref class DataMappedObject abstract : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject^>, IVsDataSiteableObject<bool>
[<AbstractClass>]
type DataMappedObject =  
    class
        interface IVsDataMappedObject
        interface IVsDataSiteableObject<IVsDataMappedObject>
        interface IVsDataSiteableObject<bool>
    end
public abstract class DataMappedObject implements IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<boolean>

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

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

  Имя Описание
Защищенный метод DataMappedObject Инициализирует новый экземпляр класса DataMappedObject.

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

Свойства

  Имя Описание
Открытое свойство Identifier Получает список идентификаторов, которые уникально определяют текущее универсальное понятие данных.
Открытое свойство IsDeleted Возвращает значение, указывающее, является ли текущее универсальное удалено концепцию данных.
Защищенное свойство IsRefreshedObject Получает значение, указывающее, обновлены ли текущий универсальный объект данных, и, таким образом, содержащий обновленные сведения.
Открытое свойство Name Возвращает имя универсального понятия.
Открытое свойство Properties Получает пары "имя-значение", содержащий имена и значения свойств, связанных с текущим универсальный понятием.
Открытое свойство Selector Возвращает объект селектора, который разрешает получение метаданных источник- данных из XML-файла поддержки конкретного объекта данных.
Открытое свойство Type Получает имя типа в виде строки текущего универсального понятия.
Открытое свойство UnderlyingObject Получает базовый объект, в котором содержится текущий универсальный понятием.

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

Методы

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

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

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

  Имя Описание
Явная реализация интерфейсаЗакрытое свойство IVsDataSiteableObject<IVsDataMappedObject>.Site Возвращает сайт.

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

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

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

См. также

Ссылки

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