Encapsulates information about the entities and relationships in a particular domain. It represents the information in the .eqd file. You do not use this information directly.
Methods
Properties
Closed
FullName
QuestionBuilder
Remarks
All information about the Microsoft English Query application belongs to a domain. This includes the extracted database structure, the semantic objects (such as entities and relationships), application defaults, and dictionary entries.
The DomainInfo object encapsulates information about the entities and relationships in a particular domain. This information determines which English questions and statements the English Query server can and cannot parse.
You do not usually need to use this object directly. This object provides support for programmers who design English Query system management tools or domain-information authoring tools.
Many end-user sessions can share the same domain information object. If a DomainInfo object is not already loaded when an InitDomain is called to initialize a session, the English Query server opens the DomainInfo and loads it into the English Query knowledge base. Otherwise, the session is attached to the existing DomainInfo. Normally, domains are not unloaded when the last session attached to the DomainInfo is closed. Instead, you can call the Close method on the domain object.
Each end-user session is associated with a domain for the duration of the session. The domain must be initialized immediately after the session is created with Session by calling InitDomain.
See Also
DomainInfo Property, Session Object