IEntity interface (structuredquery.h)
Provides methods for retrieving information about an entity type in the schema.
Inheritance
The IEntity interface inherits from the IUnknown interface. IEntity also has these types of members:
Methods
The IEntity interface has these methods.
IEntity::Base Retrieves the parent entity of this entity. |
IEntity::DefaultPhrase Retrieves a default phrase to use for this entity in restatements. |
IEntity::GetNamedEntity Retrieves an INamedEntity object based on an entity name. |
IEntity::GetRelationship Retrieves the IRelationship object for this entity as requested by name. |
IEntity::MetaData Retrieves an enumeration of IMetaData objects for this entity. |
IEntity::Name Retrieves the name of this entity. |
IEntity::NamedEntities Retrieves an enumeration of INamedEntity objects, one for each known named entity of this type. |
IEntity::Relationships Retrieves an enumeration of IRelationship objects, one for each relationship this entity has. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP with SP2, Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 with SP1 [desktop apps only] |
Target Platform | Windows |
Header | structuredquery.h |
Redistributable | Windows Desktop Search (WDS) 3.0 |