PopulateStatus Property

SQL-DMO

SQL-DMO

PopulateStatus Property

The PopulateStatus property returns the population state of a Microsoft Search full-text catalog.

Applies To
FullTextCatalog Object
Syntax

object.PopulateStatus

Parts

object

Expression that evaluates to an object in the Applies To list

Data Type

Long, enumerated

Modifiable

Read-only

Prototype (C/C++)

HRESULT GetPopulateStatus(
SQLDMO_FULLTEXTSTATUS_TYPE* pRetVal);

Returns

The PopulateStatus value is interpreted with the following information.

Constant Value Description
SQLDMOFullText_CrawlinProgress 1 Full-text index population is in progress for the referenced full-text catalog.
SQLDMOFullText_DiskFullPause 8 Lack of available disk space has caused an interruption.
SQLDMOFullText_Idle 0 No action is performed against the referenced full-text catalog.
SQLDMOFullText_Incremental 6 Incremental index population is in progress for the referenced full-text catalog.
SQLDMOFullText_Notification 9 Full-text catalog is processing notifications.
SQLDMOFullText_Paused 2 Lack of available resource, such as disk space, has caused an interruption.
SQLDMOFullText_Recovering 4 Interrupted population on the referenced full-text catalog is resuming.
SQLDMOFullText_Shutdown 5 The referenced full-text catalog is being deleted or not otherwise accessible.
SQLDMOFullText_Throttled 3 Search service has paused the referenced full-text index population.
SQLDMOFullText_UpdatingIndex 7 Referenced full-text catalog is being assembled by the Search service. Assemblage is the final step in full-text catalog population.

Note  The SQLDMOFullText_Incremental constant is only supported on an instance of Microsoft® SQL Server™ version 7.0.