> ## 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.RecordRetriever< T >

> kinetica.RecordRetriever< T > — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>Object that permits efficient retrieval of records from GPUdb, with support for multi-head access and HA failover. <a href="#details">More...</a></p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader"> Public Member Functions</h2>
        </td>
      </tr>

      <tr className="memitem:ab528fe222e016318949352b9c5e2280a" id="r_ab528fe222e016318949352b9c5e2280a">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab528fe222e016318949352b9c5e2280a">RecordRetriever</a> (<a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> kdb, string table\_name, <a className="el" href="/content/api/cs/classkinetica_1_1KineticaType">KineticaType</a> ktype, <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a>? workers=null)</td>
      </tr>

      <tr className="memdesc:ab528fe222e016318949352b9c5e2280a">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Create a RecordRetriever object with the given parameters. <br /></td>
      </tr>

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

      <tr className="memitem:a500c43a599a79650dc343a5c6ba876af" id="r_a500c43a599a79650dc343a5c6ba876af">
        <td className="memItemLeft" align="right" valign="top">GetRecordsResponse\< T > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a500c43a599a79650dc343a5c6ba876af">getRecordsByKey</a> (T record, string? expression=null)</td>
      </tr>

      <tr className="memdesc:a500c43a599a79650dc343a5c6ba876af">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Retrieves records for a given shard key, optionally further limited by an additional expression. <br /></td>
      </tr>

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

      <tr className="memitem:ab528fe222e016318949352b9c5e2280a" id="r_ab528fe222e016318949352b9c5e2280a">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab528fe222e016318949352b9c5e2280a">RecordRetriever</a> (<a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> kdb, string table\_name, <a className="el" href="/content/api/cs/classkinetica_1_1KineticaType">KineticaType</a> ktype, <a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a>? workers=null)</td>
      </tr>

      <tr className="memdesc:ab528fe222e016318949352b9c5e2280a">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Create a RecordRetriever object with the given parameters. <br /></td>
      </tr>

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

      <tr className="memitem:a500c43a599a79650dc343a5c6ba876af" id="r_a500c43a599a79650dc343a5c6ba876af">
        <td className="memItemLeft" align="right" valign="top">GetRecordsResponse\< T > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a500c43a599a79650dc343a5c6ba876af">getRecordsByKey</a> (T record, string? expression=null)</td>
      </tr>

      <tr className="memdesc:a500c43a599a79650dc343a5c6ba876af">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Retrieves records for a given shard key, optionally further limited by an additional expression. <br /></td>
      </tr>

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

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader"> Properties</h2>
        </td>
      </tr>

      <tr className="memitem:a338c60d6892f0ad0d43aff36287160d2" id="r_a338c60d6892f0ad0d43aff36287160d2">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a338c60d6892f0ad0d43aff36287160d2">KineticaDB</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:a338c60d6892f0ad0d43aff36287160d2">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> connection. <br /></td>
      </tr>

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

      <tr className="memitem:aded3cfdbfb1108c6cb312a8541dea584" id="r_aded3cfdbfb1108c6cb312a8541dea584">
        <td className="memItemLeft" align="right" valign="top">string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aded3cfdbfb1108c6cb312a8541dea584">TableName</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:aded3cfdbfb1108c6cb312a8541dea584">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the table name. <br /></td>
      </tr>

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

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

      <tr className="memdesc:aeff46a50b2e44574ed18769747cfd313">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the number of cluster switches due to HA failover. <br /></td>
      </tr>

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

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

      <tr className="memdesc:ab092ea2197cb665a0df5ccc414fe6afb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the HA ring size. <br /></td>
      </tr>

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

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

    <div className="textblock">
      <p>Object that permits efficient retrieval of records from GPUdb, with support for multi-head access and HA failover. </p>
      <p>RecordRetriever instances are thread safe and may be used from any number of threads simultaneously.</p>
      <p>This implementation matches the Rust RecordRetriever with full HA support.</p>

      <div className="dl tparams">
        <div className="dt">Template Parameters</div>

        <div className="dd">
          <table className="tparams">
            <tr>
              <td className="paramname">T</td>
              <td>The type of object being retrieved.</td>
            </tr>
          </table>
        </div>
      </div>

      <div className="typeconstraint">
        <div className="dl">
          <div className="dt"><span className="b">Type Constraints</span></div>

          <div className="dd">
            <table border="0" cellSpacing="2" cellPadding="0">
              <tr>
                <td valign="top"><span className="em">T</span></td>
                <td> :</td>
                <td valign="top"><span className="em">new()</span></td>
                <td> </td>
              </tr>
            </table>
          </div>
        </div>
      </div>

      <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00016">16</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Function Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a500c43a599a79650dc343a5c6ba876af">◆ </a></span>getRecordsByKey() <span className="overload">\[1/2]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">GetRecordsResponse\< T > kinetica.RecordRetriever\< T >.getRecordsByKey </td>
                  <td>(</td>
                  <td className="paramtype">T</td>
                  <td className="paramname"><span className="paramname"><span className="em">record</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string?</td>
                  <td className="paramname"><span className="paramname"><span className="em">expression</span></span><span className="paramdefsep"> = </span><span className="paramdefval">null</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>Retrieves records for a given shard key, optionally further limited by an additional expression. </p>
        <p>All records matching the key and satisfying the expression will be returned, up to the system-defined limit. For multi-head mode the request will be sent directly to the appropriate worker.</p>

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

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">record</td>
                <td>The record based on whose shard column values records will be fetched from the table.</td>
              </tr>

              <tr>
                <td className="paramname">expression</td>
                <td>An optional expression. Default is null.</td>
              </tr>
            </table>
          </div>
        </div>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">A GetRecordsResponse object with the decoded retrieved values.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00363">363</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

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

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">GetRecordsResponse\< T > kinetica.RecordRetriever\< T >.getRecordsByKey </td>
                  <td>(</td>
                  <td className="paramtype">T</td>
                  <td className="paramname"><span className="paramname"><span className="em">record</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string?</td>
                  <td className="paramname"><span className="paramname"><span className="em">expression</span></span><span className="paramdefsep"> = </span><span className="paramdefval">null</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>Retrieves records for a given shard key, optionally further limited by an additional expression. </p>
        <p>All records matching the key and satisfying the expression will be returned, up to the system-defined limit. For multi-head mode the request will be sent directly to the appropriate worker.</p>

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

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">record</td>
                <td>The record based on whose shard column values records will be fetched from the table.</td>
              </tr>

              <tr>
                <td className="paramname">expression</td>
                <td>An optional expression. Default is null.</td>
              </tr>
            </table>
          </div>
        </div>

        <div className="dl section return">
          <div className="dt">Returns</div>
          <div className="dd">A GetRecordsResponse object with the decoded retrieved values.</div>
        </div>

        <p className="definition">Definition at line <a className="el" href="/content/api/cs/Kinetica_2RecordRetriever_8cs_source#l00363">363</a> of file <a className="el" href="/content/api/cs/Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab528fe222e016318949352b9c5e2280a">◆ </a></span>RecordRetriever() <span className="overload">\[1/2]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">kinetica.RecordRetriever\< T >.RecordRetriever </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">kdb</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">table\_name</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1KineticaType">KineticaType</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">ktype</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a>?</td>
                  <td className="paramname"><span className="paramname"><span className="em">workers</span></span><span className="paramdefsep"> = </span><span className="paramdefval">null</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>Create a RecordRetriever object with the given parameters. </p>

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

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">kdb</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> connection.</td>
              </tr>

              <tr>
                <td className="paramname">table\_name</td>
                <td>The table name to retrieve from.</td>
              </tr>

              <tr>
                <td className="paramname">ktype</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1KineticaType" title="Describes a Kinetica record type — its columns, properties, and Avro schema — and can create the type...">KineticaType</a> for the table.</td>
              </tr>

              <tr>
                <td className="paramname">workers</td>
                <td>Optional worker list for multi-head retrieval.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00079">79</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

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

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">kinetica.RecordRetriever\< T >.RecordRetriever </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">kdb</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">table\_name</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1KineticaType">KineticaType</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">ktype</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/classkinetica_1_1Utils_1_1WorkerList">WorkerList</a>?</td>
                  <td className="paramname"><span className="paramname"><span className="em">workers</span></span><span className="paramdefsep"> = </span><span className="paramdefval">null</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>Create a RecordRetriever object with the given parameters. </p>

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

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramname">kdb</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> connection.</td>
              </tr>

              <tr>
                <td className="paramname">table\_name</td>
                <td>The table name to retrieve from.</td>
              </tr>

              <tr>
                <td className="paramname">ktype</td>
                <td>The <a className="el" href="/content/api/cs/classkinetica_1_1KineticaType" title="Describes a Kinetica record type — its columns, properties, and Avro schema — and can create the type...">KineticaType</a> for the table.</td>
              </tr>

              <tr>
                <td className="paramname">workers</td>
                <td>Optional worker list for multi-head retrieval.</td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="/content/api/cs/Kinetica_2RecordRetriever_8cs_source#l00079">79</a> of file <a className="el" href="/content/api/cs/Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Property Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#ab092ea2197cb665a0df5ccc414fe6afb">◆ </a></span>HARingSize</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">int kinetica.RecordRetriever\< T >.HARingSize</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 HA ring size. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00066">66</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a338c60d6892f0ad0d43aff36287160d2">◆ </a></span>KineticaDB</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname"><a className="el" href="/content/api/cs/classkinetica_1_1Kinetica">Kinetica</a> kinetica.RecordRetriever\< T >.KineticaDB</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 <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica" title="API to talk to Kinetica Database.">Kinetica</a> connection. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00051">51</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aeff46a50b2e44574ed18769747cfd313">◆ </a></span>NumClusterSwitches</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">int kinetica.RecordRetriever\< T >.NumClusterSwitches</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 cluster switches due to HA failover. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00061">61</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aded3cfdbfb1108c6cb312a8541dea584">◆ </a></span>TableName</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">string kinetica.RecordRetriever\< T >.TableName</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 table name. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source#l00056">56</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a>.</p>
      </div>
    </div>

    <hr />

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

    <ul>
      <li>\_build/public-os\_ubuntu24.04-arch\_amd64-cc\_gcc\_13.3.0/install/Kinetica/<a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a></li>
      <li>Kinetica/<a className="el" href="/content/api/cs/Kinetica_2RecordRetriever_8cs_source">RecordRetriever.cs</a></li>
    </ul>
  </div>
</div>
