DataMappedObject Members

Include Protected Members
Include Inherited Members

Represents a well-known concept for use by a generic designer.

The DataMappedObject type exposes the following members.


Name Description
Protected method DataMappedObject Initializes a new instance of the DataMappedObject class.



Name Description
Protected method ComputeBaseObject
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Protected method GetProperty Overloaded. Retrieves the value of the specified property associated with the current generic concept.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Gets a string representing the current generic concept. (Overrides Object.ToString().)



Name Description
Public property Identifier Gets the list of identifiers that uniquely identify the current generic data concept.
Public property IsDeleted Gets a value indicating whether the current generic data concept is deleted.
Protected property IsRefreshedObject Gets a value indicating whether the current generic data object is refreshed, and thus has updated information.
Public property Name Gets the name of the generic concept.
Public property Properties Gets name/value pairs containing the property names and values associated with the current generic concept.
Public property Selector Gets a selector object that allows the retrieval of data source–specific metadata from the data object support XML file.
Public property Type Gets the type name as a string of the current generic concept.
Public property UnderlyingObject Gets the underlying object that is contained by the current generic concept.


Explicit Interface Implementations

Name Description
Explicit interface implemetationPrivate property IVsDataSiteableObject<IVsDataMappedObject>.Site
Explicit interface implemetationPrivate property IVsDataSiteableObject<Boolean>.Site Gets the site.


See Also


DataMappedObject Class

Microsoft.VisualStudio.Data.Framework Namespace