Consistency between the components used to generate and query a full-text
index is determined and if a mismatch is detected, an error may be
surfaced. A structure including information associated with each
component used to build an index is programmatically compared with
currently available components. The structure may be interrogated to
enumerate the resources bound to a particular index. The enumeration of
bound resources facilitates determination of what indexes (if any) must
be regenerated for consistency as a result of a component upgrade or a
move to another system.