Class SearchCatalogInfo
Contains settings and status for a search catalog.
Implements
Namespace: Mawosoft.PowerShell.WindowsSearchManager
Assembly: Mawosoft.PowerShell.WindowsSearchManager.dll
Syntax
public sealed class SearchCatalogInfo : ICloneable
Constructors
SearchCatalogInfo()
Initializes a new instance of the SearchCatalogInfo class.
Declaration
public SearchCatalogInfo()
Properties
Catalog
Declaration
public string? Catalog { get; set; }
Property Value
Type | Description |
---|---|
string | The catalog name. |
ConnectTimeout
Declaration
public uint ConnectTimeout { get; set; }
Property Value
Type | Description |
---|---|
uint | The time, in seconds, that the indexer should wait for a connection response from a server or data store. |
DataTimeout
Declaration
public uint DataTimeout { get; set; }
Property Value
Type | Description |
---|---|
uint | The time, in seconds, that the indexer should wait for a data transaction. |
DiacriticSensitivity
Declaration
public bool DiacriticSensitivity { get; set; }
Property Value
Type | Description |
---|---|
bool |
|
HighPriorityQueueCount
Declaration
public int HighPriorityQueueCount { get; }
Property Value
Type | Description |
---|---|
int | The number of items in the high-priority queue. |
ItemCount
Declaration
public int ItemCount { get; }
Property Value
Type | Description |
---|---|
int | The number of items in the catalog. |
ItemsToIndexCount
Declaration
public int ItemsToIndexCount { get; }
Property Value
Type | Description |
---|---|
int | The number of items to be indexed during the next incremental crawl. |
NotificationQueueCount
Declaration
public int NotificationQueueCount { get; }
Property Value
Type | Description |
---|---|
int | The number of items in the notification queue. |
PathBeingIndexed
Declaration
public string? PathBeingIndexed { get; }
Property Value
Type | Description |
---|---|
string | The path currently being indexed. |
PausedReason
Declaration
public _CatalogPausedReason PausedReason { get; }
Property Value
Type | Description |
---|---|
_CatalogPausedReason | One of the enumeration values that indicates why the catalog is paused. |
Status
Declaration
public _CatalogStatus Status { get; }
Property Value
Type | Description |
---|---|
_CatalogStatus | One of the enumeration values that indicates the current catalog status. |
Methods
Clone()
Creates a shallow copy of the SearchCatalogInfo instance.
Declaration
public object Clone()
Returns
Type | Description |
---|---|
object | A shallow copy of the SearchCatalogInfo instance. |