> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# kinetica.Utils.WorkerList

> kinetica.Utils.WorkerList — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A list of worker URLs to use for multi-head operations. <a href="#details">More...</a></p>
    <p>Inherits IReadOnlyList.</p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader">
            <div id="pub-methods" />

            Public Member Functions
          </h2>
        </td>
      </tr>

      <tr className="memitem:acabf75454edd60218c98008f49692eef" id="r_acabf75454edd60218c98008f49692eef">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acabf75454edd60218c98008f49692eef">WorkerList</a> ()</td>
      </tr>

      <tr className="memdesc:acabf75454edd60218c98008f49692eef">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates an empty <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> that can be populated manually with worker URLs to support multi-head operations. <br /></td>
      </tr>

      <tr className="separator:acabf75454edd60218c98008f49692eef">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:acca37c6b1171be29826ea8d65e2ad411" id="r_acca37c6b1171be29826ea8d65e2ad411">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acca37c6b1171be29826ea8d65e2ad411">WorkerList</a> (<a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> db)</td>
      </tr>

      <tr className="memdesc:acca37c6b1171be29826ea8d65e2ad411">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> to support multi-head operations. <br /></td>
      </tr>

      <tr className="separator:acca37c6b1171be29826ea8d65e2ad411">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a916d0189196eb0bab2ff336e2cf1ab1e" id="r_a916d0189196eb0bab2ff336e2cf1ab1e">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a916d0189196eb0bab2ff336e2cf1ab1e">WorkerList</a> (<a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> db, Regex? ip\_regex)</td>
      </tr>

      <tr className="memdesc:a916d0189196eb0bab2ff336e2cf1ab1e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> to support multi-head operations. <br /></td>
      </tr>

      <tr className="separator:a916d0189196eb0bab2ff336e2cf1ab1e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a5963d5ae72cc76f7649d003b7fc063e6" id="r_a5963d5ae72cc76f7649d003b7fc063e6">
        <td className="memItemLeft" align="right" valign="top">void </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5963d5ae72cc76f7649d003b7fc063e6">Add</a> (Uri url)</td>
      </tr>

      <tr className="memdesc:a5963d5ae72cc76f7649d003b7fc063e6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Adds a URL to the worker list. <br /></td>
      </tr>

      <tr className="separator:a5963d5ae72cc76f7649d003b7fc063e6">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa0be3d43b77ce14bc45bf6e243a980f1" id="r_aa0be3d43b77ce14bc45bf6e243a980f1">
        <td className="memItemLeft" align="right" valign="top">void </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa0be3d43b77ce14bc45bf6e243a980f1">AddOrNull</a> (Uri? url)</td>
      </tr>

      <tr className="memdesc:aa0be3d43b77ce14bc45bf6e243a980f1">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Adds a URL or null (for removed rank) to the worker list. <br /></td>
      </tr>

      <tr className="separator:aa0be3d43b77ce14bc45bf6e243a980f1">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad5dfeaac63b0b058b519b6f28315818a" id="r_ad5dfeaac63b0b058b519b6f28315818a">
        <td className="memItemLeft" align="right" valign="top">void </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad5dfeaac63b0b058b519b6f28315818a">Clear</a> ()</td>
      </tr>

      <tr className="memdesc:ad5dfeaac63b0b058b519b6f28315818a">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Clears all URLs from the worker list. <br /></td>
      </tr>

      <tr className="separator:ad5dfeaac63b0b058b519b6f28315818a">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2fd488224414b4147e44a40717da366c" id="r_a2fd488224414b4147e44a40717da366c">
        <td className="memItemLeft" align="right" valign="top">IEnumerable\< Uri > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2fd488224414b4147e44a40717da366c">GetActiveUrls</a> ()</td>
      </tr>

      <tr className="memdesc:a2fd488224414b4147e44a40717da366c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets all active (non-null) URLs in the worker list. <br /></td>
      </tr>

      <tr className="separator:a2fd488224414b4147e44a40717da366c">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a496ae05bd19667c1d50e0a436d5654e0" id="r_a496ae05bd19667c1d50e0a436d5654e0">
        <td className="memItemLeft" align="right" valign="top">List\< string > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a496ae05bd19667c1d50e0a436d5654e0">ToUrlStrings</a> ()</td>
      </tr>

      <tr className="memdesc:a496ae05bd19667c1d50e0a436d5654e0">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Converts the worker list to a list of URL strings. <br /></td>
      </tr>

      <tr className="separator:a496ae05bd19667c1d50e0a436d5654e0">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae6da238979b6af5101207c2170ff5565" id="r_ae6da238979b6af5101207c2170ff5565">
        <td className="memItemLeft" align="right" valign="top">Uri? </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae6da238979b6af5101207c2170ff5565">Get</a> (int index)</td>
      </tr>

      <tr className="memdesc:ae6da238979b6af5101207c2170ff5565">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the URL at the specified index, or null if the rank was removed or index is out of bounds. <br /></td>
      </tr>

      <tr className="separator:ae6da238979b6af5101207c2170ff5565">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4b3e5cceddd19afbc33c5488c75b23b2" id="r_a4b3e5cceddd19afbc33c5488c75b23b2">
        <td className="memItemLeft" align="right" valign="top">IEnumerator\< Uri?> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4b3e5cceddd19afbc33c5488c75b23b2">GetEnumerator</a> ()</td>
      </tr>

      <tr className="memdesc:a4b3e5cceddd19afbc33c5488c75b23b2">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Returns an enumerator that iterates through the worker URLs. <br /></td>
      </tr>

      <tr className="separator:a4b3e5cceddd19afbc33c5488c75b23b2">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad14c351eb6e0cda43c04996c162c040b" id="r_ad14c351eb6e0cda43c04996c162c040b">
        <td className="memItemLeft" align="right" valign="top">IEnumerable\< Uri > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad14c351eb6e0cda43c04996c162c040b">GetActiveUrlsEnumerator</a> ()</td>
      </tr>

      <tr className="memdesc:ad14c351eb6e0cda43c04996c162c040b">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Returns an enumerator that iterates through only active (non-null) worker URLs. <br /></td>
      </tr>

      <tr className="separator:ad14c351eb6e0cda43c04996c162c040b">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader">
            <div id="pub-static-methods" />

            Static Public Member Functions
          </h2>
        </td>
      </tr>

      <tr className="memitem:ab7881499cc20bf91df27ea10d7cf3bb4" id="r_ab7881499cc20bf91df27ea10d7cf3bb4">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab7881499cc20bf91df27ea10d7cf3bb4">FromUrls</a> (IEnumerable\< Uri > urls)</td>
      </tr>

      <tr className="memdesc:ab7881499cc20bf91df27ea10d7cf3bb4">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> from explicit URLs. <br /></td>
      </tr>

      <tr className="separator:ab7881499cc20bf91df27ea10d7cf3bb4">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a26560e5e21bf9bd856ef908ee7b206e3" id="r_a26560e5e21bf9bd856ef908ee7b206e3">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a26560e5e21bf9bd856ef908ee7b206e3">WithIpPrefix</a> (<a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> db, string? ip\_prefix)</td>
      </tr>

      <tr className="memdesc:a26560e5e21bf9bd856ef908ee7b206e3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a>, filtering by IP prefix. <br /></td>
      </tr>

      <tr className="separator:a26560e5e21bf9bd856ef908ee7b206e3">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader">
            <div id="properties" />

            Properties
          </h2>
        </td>
      </tr>

      <tr className="memitem:a5036105e8254783a5c2ef4358cea4463" id="r_a5036105e8254783a5c2ef4358cea4463">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5036105e8254783a5c2ef4358cea4463">IsMultiHeadEnabled</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:a5036105e8254783a5c2ef4358cea4463">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether multi-head I/O is enabled on the server. <br /></td>
      </tr>

      <tr className="separator:a5036105e8254783a5c2ef4358cea4463">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4d142420390e90341478ee781264fc47" id="r_a4d142420390e90341478ee781264fc47">
        <td className="memItemLeft" align="right" valign="top">Regex? </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4d142420390e90341478ee781264fc47">IpRegex</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:a4d142420390e90341478ee781264fc47">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The IP regex used to filter worker URLs, if one was specified. <br /></td>
      </tr>

      <tr className="separator:a4d142420390e90341478ee781264fc47">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad40b04c4fed04f84b17560dbe3466a4f" id="r_ad40b04c4fed04f84b17560dbe3466a4f">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad40b04c4fed04f84b17560dbe3466a4f">IsQueriedUrlList</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:ad40b04c4fed04f84b17560dbe3466a4f">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether this worker list was created by querying the server. <br /></td>
      </tr>

      <tr className="separator:ad40b04c4fed04f84b17560dbe3466a4f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa7e26beac1e67185daf302c5a5f90240" id="r_aa7e26beac1e67185daf302c5a5f90240">
        <td className="memItemLeft" align="right" valign="top">int </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa7e26beac1e67185daf302c5a5f90240">Count</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:aa7e26beac1e67185daf302c5a5f90240">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the number of workers in the list (including removed ranks). <br /></td>
      </tr>

      <tr className="separator:aa7e26beac1e67185daf302c5a5f90240">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:abac1f4fd2eff328d316a7ab248f43d5e" id="r_abac1f4fd2eff328d316a7ab248f43d5e">
        <td className="memItemLeft" align="right" valign="top">Uri? </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#abac1f4fd2eff328d316a7ab248f43d5e">this\[int index]</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:abac1f4fd2eff328d316a7ab248f43d5e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the URL at the specified index. <br /></td>
      </tr>

      <tr className="separator:abac1f4fd2eff328d316a7ab248f43d5e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab4437eabb860b2ddcfbbefdc6d74f911" id="r_ab4437eabb860b2ddcfbbefdc6d74f911">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab4437eabb860b2ddcfbbefdc6d74f911">IsEmpty</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:ab4437eabb860b2ddcfbbefdc6d74f911">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Returns whether the worker list is empty. <br /></td>
      </tr>

      <tr className="separator:ab4437eabb860b2ddcfbbefdc6d74f911">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a45003c27128c510ca23bd7cbd4170f30" id="r_a45003c27128c510ca23bd7cbd4170f30">
        <td className="memItemLeft" align="right" valign="top">int </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a45003c27128c510ca23bd7cbd4170f30">ActiveCount</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:a45003c27128c510ca23bd7cbd4170f30">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the number of active (non-null) workers in the list. <br /></td>
      </tr>

      <tr className="separator:a45003c27128c510ca23bd7cbd4170f30">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <div id="details" />

    <h2 className="groupheader">Detailed Description</h2>

    <div className="textblock">
      <p>A list of worker URLs to use for multi-head operations. </p>
      <p>This class contains the URLs of worker nodes in a <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> cluster for direct multi-head ingest/retrieval operations. Worker URLs are stored in rank order, starting with rank 1, and all worker ranks must be included; otherwise operations may fail for certain data types.</p>
      <p>Note: Some ranks may be "removed" (represented as null entries). Use <a className="el" href="#a2fd488224414b4147e44a40717da366c" title="Gets all active (non-null) URLs in the worker list.">GetActiveUrls</a> or iterate with null checks when processing workers. </p>
      <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L17">17</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
    </div>

    <h2 className="groupheader">Constructor & Destructor Documentation</h2>

    <div id="acabf75454edd60218c98008f49692eef" />

    <h2 className="memtitle"><span className="permalink"><a href="#acabf75454edd60218c98008f49692eef">◆ </a></span>WorkerList() <span className="overload">\[1/3]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">kinetica.Utils.WorkerList.WorkerList </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Creates an empty <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> that can be populated manually with worker URLs to support multi-head operations. </p>
        <p>Note that worker URLs must be added in rank order, starting with rank 1, and all worker ranks must be included; otherwise operations may fail for certain data types. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L55">55</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="acca37c6b1171be29826ea8d65e2ad411" />

    <h2 className="memtitle"><span className="permalink"><a href="#acca37c6b1171be29826ea8d65e2ad411">◆ </a></span>WorkerList() <span className="overload">\[2/3]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">kinetica.Utils.WorkerList.WorkerList </td>
                  <td>(</td>
                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">db</span></span></td>
                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> to support multi-head operations. </p>
        <p>If the specified <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> instance has multi-head operations disabled, the worker list will be empty and multi-head operations will not be used.</p>
        <p>Note that in some cases, workers may be configured to use more than one IP address, not all of which may be accessible to the client; this constructor uses the first IP returned by the server for each worker. To override this behavior, use the overload with an IP regex parameter.</p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">db</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> instance from which to obtain the worker URLs.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L77">77</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a916d0189196eb0bab2ff336e2cf1ab1e" />

    <h2 className="memtitle"><span className="permalink"><a href="#a916d0189196eb0bab2ff336e2cf1ab1e">◆ </a></span>WorkerList() <span className="overload">\[3/3]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">kinetica.Utils.WorkerList.WorkerList </td>
                  <td>(</td>
                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">db</span></span>, </td>
                </tr>

                <tr>
                  <td className="paramkey" />

                  <td />

                  <td className="paramtype">Regex?</td>
                  <td className="paramname"><span className="paramname"><span className="em">ip\_regex</span></span> )</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> to support multi-head operations. </p>
        <p>If the specified <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> instance has multi-head operations disabled, the worker list will be empty and multi-head operations will not be used.</p>
        <p>Note that in some cases, workers may be configured to use more than one IP address, not all of which may be accessible to the client; the optional <span className="em">ip\_regex</span> parameter can be used in such cases to filter for an IP range that is accessible, e.g., a regex of <code>192.168..\*</code> will use worker IP addresses in the 192.168.\* range.</p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">db</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> instance from which to obtain the worker URLs.</td>
              </tr>

              <tr>
                <td className="paramname">ip\_regex</td>
                <td>Optional IP regex to match.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L97">97</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Member Function Documentation</h2>

    <div id="a5963d5ae72cc76f7649d003b7fc063e6" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5963d5ae72cc76f7649d003b7fc063e6">◆ </a></span>Add()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">void kinetica.Utils.WorkerList.Add </td>
                  <td>(</td>
                  <td className="paramtype">Uri</td>
                  <td className="paramname"><span className="paramname"><span className="em">url</span></span></td>
                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Adds a URL to the worker list. </p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">url</td>
                <td>The URL to add.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L325">325</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="aa0be3d43b77ce14bc45bf6e243a980f1" />

    <h2 className="memtitle"><span className="permalink"><a href="#aa0be3d43b77ce14bc45bf6e243a980f1">◆ </a></span>AddOrNull()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">void kinetica.Utils.WorkerList.AddOrNull </td>
                  <td>(</td>
                  <td className="paramtype">Uri?</td>
                  <td className="paramname"><span className="paramname"><span className="em">url</span></span></td>
                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Adds a URL or null (for removed rank) to the worker list. </p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">url</td>
                <td>The URL to add, or null for a removed rank.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L334">334</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ad5dfeaac63b0b058b519b6f28315818a" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad5dfeaac63b0b058b519b6f28315818a">◆ </a></span>Clear()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">void kinetica.Utils.WorkerList.Clear </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Clears all URLs from the worker list. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L342">342</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ab7881499cc20bf91df27ea10d7cf3bb4" />

    <h2 className="memtitle"><span className="permalink"><a href="#ab7881499cc20bf91df27ea10d7cf3bb4">◆ </a></span>FromUrls()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">static <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a> kinetica.Utils.WorkerList.FromUrls </td>
                  <td>(</td>
                  <td className="paramtype">IEnumerable\< Uri ></td>
                  <td className="paramname"><span className="paramname"><span className="em">urls</span></span></td>
                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> from explicit URLs. </p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">urls</td>
                <td>List of URLs to use for worker ranks.</td>
              </tr>
            </table>
          </div>
        </div>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">A new <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> containing the specified URLs.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L152">152</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ae6da238979b6af5101207c2170ff5565" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae6da238979b6af5101207c2170ff5565">◆ </a></span>Get()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">Uri? kinetica.Utils.WorkerList.Get </td>
                  <td>(</td>
                  <td className="paramtype">int</td>
                  <td className="paramname"><span className="paramname"><span className="em">index</span></span></td>
                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets the URL at the specified index, or null if the rank was removed or index is out of bounds. </p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">index</td>
                <td>The index of the worker URL to get (0-based, corresponds to rank-1).</td>
              </tr>
            </table>
          </div>
        </div>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">The URL at the specified index, or null.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L387">387</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a2fd488224414b4147e44a40717da366c" />

    <h2 className="memtitle"><span className="permalink"><a href="#a2fd488224414b4147e44a40717da366c">◆ </a></span>GetActiveUrls()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">IEnumerable\< Uri > kinetica.Utils.WorkerList.GetActiveUrls </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets all active (non-null) URLs in the worker list. </p>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">An enumerable of active worker URLs.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L358">358</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ad14c351eb6e0cda43c04996c162c040b" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad14c351eb6e0cda43c04996c162c040b">◆ </a></span>GetActiveUrlsEnumerator()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">IEnumerable\< Uri > kinetica.Utils.WorkerList.GetActiveUrlsEnumerator </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Returns an enumerator that iterates through only active (non-null) worker URLs. </p>
        <p>This provides backward compatibility with code that expects to iterate over a List\<Uri>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L415">415</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a4b3e5cceddd19afbc33c5488c75b23b2" />

    <h2 className="memtitle"><span className="permalink"><a href="#a4b3e5cceddd19afbc33c5488c75b23b2">◆ </a></span>GetEnumerator()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">IEnumerator\< Uri?> kinetica.Utils.WorkerList.GetEnumerator </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Returns an enumerator that iterates through the worker URLs. </p>
        <p>Note: May include null entries for removed ranks. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L398">398</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a496ae05bd19667c1d50e0a436d5654e0" />

    <h2 className="memtitle"><span className="permalink"><a href="#a496ae05bd19667c1d50e0a436d5654e0">◆ </a></span>ToUrlStrings()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">List\< string > kinetica.Utils.WorkerList.ToUrlStrings </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Converts the worker list to a list of URL strings. </p>
        <p>Only includes active (non-null) URLs.</p>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">A list of URL strings for all active workers.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L373">373</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a26560e5e21bf9bd856ef908ee7b206e3" />

    <h2 className="memtitle"><span className="permalink"><a href="#a26560e5e21bf9bd856ef908ee7b206e3">◆ </a></span>WithIpPrefix()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">static <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a> kinetica.Utils.WorkerList.WithIpPrefix </td>
                  <td>(</td>
                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">db</span></span>, </td>
                </tr>

                <tr>
                  <td className="paramkey" />

                  <td />

                  <td className="paramtype">string?</td>
                  <td className="paramname"><span className="paramname"><span className="em">ip\_prefix</span></span> )</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> and automatically populates it with the worker URLs from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a>, filtering by IP prefix. </p>
        <p>The <span className="em">ip\_prefix</span> parameter can be used to filter for an IP range that is accessible, e.g., a prefix of <code>192.168.</code> will use worker IP addresses in the 192.168.\* range.</p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">db</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> instance from which to obtain the worker URLs.</td>
              </tr>

              <tr>
                <td className="paramname">ip\_prefix</td>
                <td>IP prefix to match (e.g., "192.168.").</td>
              </tr>
            </table>
          </div>
        </div>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">A new <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList" title="A list of worker URLs to use for multi-head operations.">WorkerList</a> containing matching worker URLs.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L174">174</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Property Documentation</h2>

    <div id="a45003c27128c510ca23bd7cbd4170f30" />

    <h2 className="memtitle"><span className="permalink"><a href="#a45003c27128c510ca23bd7cbd4170f30">◆ </a></span>ActiveCount</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">int kinetica.Utils.WorkerList.ActiveCount</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets the number of active (non-null) workers in the list. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L366">366</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="aa7e26beac1e67185daf302c5a5f90240" />

    <h2 className="memtitle"><span className="permalink"><a href="#aa7e26beac1e67185daf302c5a5f90240">◆ </a></span>Count</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">int kinetica.Utils.WorkerList.Count</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets the number of workers in the list (including removed ranks). </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L39">39</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a4d142420390e90341478ee781264fc47" />

    <h2 className="memtitle"><span className="permalink"><a href="#a4d142420390e90341478ee781264fc47">◆ </a></span>IpRegex</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">Regex? kinetica.Utils.WorkerList.IpRegex</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The IP regex used to filter worker URLs, if one was specified. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L29">29</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ab4437eabb860b2ddcfbbefdc6d74f911" />

    <h2 className="memtitle"><span className="permalink"><a href="#ab4437eabb860b2ddcfbbefdc6d74f911">◆ </a></span>IsEmpty</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">bool kinetica.Utils.WorkerList.IsEmpty</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Returns whether the worker list is empty. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L352">352</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="a5036105e8254783a5c2ef4358cea4463" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5036105e8254783a5c2ef4358cea4463">◆ </a></span>IsMultiHeadEnabled</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">bool kinetica.Utils.WorkerList.IsMultiHeadEnabled</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether multi-head I/O is enabled on the server. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L24">24</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="ad40b04c4fed04f84b17560dbe3466a4f" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad40b04c4fed04f84b17560dbe3466a4f">◆ </a></span>IsQueriedUrlList</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">bool kinetica.Utils.WorkerList.IsQueriedUrlList</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether this worker list was created by querying the server. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L34">34</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <div id="abac1f4fd2eff328d316a7ab248f43d5e" />

    <h2 className="memtitle"><span className="permalink"><a href="#abac1f4fd2eff328d316a7ab248f43d5e">◆ </a></span>this\[int index]</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">Uri? kinetica.Utils.WorkerList.this\[int index]</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel get">get</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets the URL at the specified index. </p>
        <p>Returns null if the rank was removed or index is out of bounds. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs#L45">45</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a>.</p>
      </div>
    </div>

    <hr />

    The documentation for this class was generated from the following file:

    <ul>
      <li>Kinetica/Utils/<a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Utils/WorkerList.cs">WorkerList.cs</a></li>
    </ul>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.