Search Results for

    Show / Hide Table of Contents

    Class SearchCatalogInfo

    Contains settings and status for a search catalog.

    Inheritance
    object
    SearchCatalogInfo
    Implements
    ICloneable
    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

    true if the catalog should differentiate words with diacritics. false if the catalog should ignore diacritics.

    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.

    Implements

    ICloneable
    In this article
    Back to top Copyright © 2023 Matthias Wolf, Mawosoft