> ## 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.Records.ShardKeyValues

> kinetica.Records.ShardKeyValues — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>Collection of shard key column names and values. <a href="#details">More...</a></p>
    <p>Inherits IReadOnlyList, and IReadOnlyList.</p>

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

      <tr className="memitem:a497e41751434891c9a9369845e19274b" id="r_a497e41751434891c9a9369845e19274b">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a497e41751434891c9a9369845e19274b">ShardKeyValues</a> (params(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)\[] values)</td>
      </tr>

      <tr className="memdesc:a497e41751434891c9a9369845e19274b">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection from the specified values. <br /></td>
      </tr>

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

      <tr className="memitem:ad29a7faaf2dc1cdfdce5c504a2f6e596" id="r_ad29a7faaf2dc1cdfdce5c504a2f6e596">
        <td className="memItemLeft" align="right" valign="top">IEnumerator\<(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad29a7faaf2dc1cdfdce5c504a2f6e596">GetEnumerator</a> ()</td>
      </tr>

      <tr className="memdesc:ad29a7faaf2dc1cdfdce5c504a2f6e596">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets an enumerator for the shard key values. <br /></td>
      </tr>

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

      <tr className="memitem:ab540a0824320c3a5ef3365568d28b667" id="r_ab540a0824320c3a5ef3365568d28b667">
        <td className="memItemLeft" align="right" valign="top">IEnumerator IEnumerable. </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab540a0824320c3a5ef3365568d28b667">GetEnumerator</a> ()</td>
      </tr>

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

      <tr className="memitem:a497e41751434891c9a9369845e19274b" id="r_a497e41751434891c9a9369845e19274b">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a497e41751434891c9a9369845e19274b">ShardKeyValues</a> (params(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)\[] values)</td>
      </tr>

      <tr className="memdesc:a497e41751434891c9a9369845e19274b">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection from the specified values. <br /></td>
      </tr>

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

      <tr className="memitem:ad29a7faaf2dc1cdfdce5c504a2f6e596" id="r_ad29a7faaf2dc1cdfdce5c504a2f6e596">
        <td className="memItemLeft" align="right" valign="top">IEnumerator\<(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad29a7faaf2dc1cdfdce5c504a2f6e596">GetEnumerator</a> ()</td>
      </tr>

      <tr className="memdesc:ad29a7faaf2dc1cdfdce5c504a2f6e596">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets an enumerator for the shard key values. <br /></td>
      </tr>

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

      <tr className="memitem:ab540a0824320c3a5ef3365568d28b667" id="r_ab540a0824320c3a5ef3365568d28b667">
        <td className="memItemLeft" align="right" valign="top">IEnumerator IEnumerable. </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab540a0824320c3a5ef3365568d28b667">GetEnumerator</a> ()</td>
      </tr>

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

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

      <tr className="memitem:a432a72d6f8cbdc51620802a8b9a32197" id="r_a432a72d6f8cbdc51620802a8b9a32197">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a432a72d6f8cbdc51620802a8b9a32197">Single</a> (string name, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value)</td>
      </tr>

      <tr className="memdesc:a432a72d6f8cbdc51620802a8b9a32197">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with a single value. <br /></td>
      </tr>

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

      <tr className="memitem:a0b909937c69457cd5421be39745e6322" id="r_a0b909937c69457cd5421be39745e6322">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a0b909937c69457cd5421be39745e6322">Two</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2)</td>
      </tr>

      <tr className="memdesc:a0b909937c69457cd5421be39745e6322">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with two values. <br /></td>
      </tr>

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

      <tr className="memitem:a76dd2ffe671f9e8499e3a5d6e26a76cb" id="r_a76dd2ffe671f9e8499e3a5d6e26a76cb">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a76dd2ffe671f9e8499e3a5d6e26a76cb">Three</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2, string name3, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value3)</td>
      </tr>

      <tr className="memdesc:a76dd2ffe671f9e8499e3a5d6e26a76cb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with three values. <br /></td>
      </tr>

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

      <tr className="memitem:a5fca51431876bbb01abc15f6e32e322c" id="r_a5fca51431876bbb01abc15f6e32e322c">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5fca51431876bbb01abc15f6e32e322c">Four</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2, string name3, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value3, string name4, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value4)</td>
      </tr>

      <tr className="memdesc:a5fca51431876bbb01abc15f6e32e322c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with four values. <br /></td>
      </tr>

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

      <tr className="memitem:a432a72d6f8cbdc51620802a8b9a32197" id="r_a432a72d6f8cbdc51620802a8b9a32197">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a432a72d6f8cbdc51620802a8b9a32197">Single</a> (string name, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value)</td>
      </tr>

      <tr className="memdesc:a432a72d6f8cbdc51620802a8b9a32197">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with a single value. <br /></td>
      </tr>

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

      <tr className="memitem:a0b909937c69457cd5421be39745e6322" id="r_a0b909937c69457cd5421be39745e6322">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a0b909937c69457cd5421be39745e6322">Two</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2)</td>
      </tr>

      <tr className="memdesc:a0b909937c69457cd5421be39745e6322">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with two values. <br /></td>
      </tr>

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

      <tr className="memitem:a76dd2ffe671f9e8499e3a5d6e26a76cb" id="r_a76dd2ffe671f9e8499e3a5d6e26a76cb">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a76dd2ffe671f9e8499e3a5d6e26a76cb">Three</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2, string name3, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value3)</td>
      </tr>

      <tr className="memdesc:a76dd2ffe671f9e8499e3a5d6e26a76cb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with three values. <br /></td>
      </tr>

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

      <tr className="memitem:a5fca51431876bbb01abc15f6e32e322c" id="r_a5fca51431876bbb01abc15f6e32e322c">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5fca51431876bbb01abc15f6e32e322c">Four</a> (string name1, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value1, string name2, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value2, string name3, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value3, string name4, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> value4)</td>
      </tr>

      <tr className="memdesc:a5fca51431876bbb01abc15f6e32e322c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with four values. <br /></td>
      </tr>

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

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

      <tr className="memitem:a76d8d2d5ac8f9d7d88d9c17585c76a2c" id="r_a76d8d2d5ac8f9d7d88d9c17585c76a2c">
        <td className="memItemLeft" align="right" valign="top">string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a></td>
      </tr>

      <tr className="memdesc:a76d8d2d5ac8f9d7d88d9c17585c76a2c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the shard key value at the specified index. <br /></td>
      </tr>

      <tr className="separator:a76d8d2d5ac8f9d7d88d9c17585c76a2c">
        <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:a462feae1f319000ab7854b42ea87cbe6" id="r_a462feae1f319000ab7854b42ea87cbe6">
        <td className="memItemLeft" align="right" valign="top">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a462feae1f319000ab7854b42ea87cbe6">Empty</a><code> \[get]</code></td>
      </tr>

      <tr className="memdesc:a462feae1f319000ab7854b42ea87cbe6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Creates an empty <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection. <br /></td>
      </tr>

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

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

      <tr className="memdesc:a27fd48c646fbc0b67be028378ada97a0">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Gets the number of shard key values. <br /></td>
      </tr>

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

      <tr className="memitem:a5c004e87f6286a5bd428bec683cc34fc" id="r_a5c004e87f6286a5bd428bec683cc34fc">
        <td className="memItemLeft" align="right" valign="top">string <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5c004e87f6286a5bd428bec683cc34fc">this\[int index]</a><code> \[get]</code></td>
      </tr>

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

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

    <div className="textblock">
      <p>Collection of shard key column names and values. </p>
      <p>Equivalent to Rust's <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> (SmallVec\<\[(&'static str, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue" title="A typed value for shard key computation.">ShardKeyValue</a>); 4]>).</p>
      <p>This struct is optimized for small collections (up to 4 shard key columns) which is the common case. </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_2Records_2ShardKeyValue_8cs_source#l00321">321</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
    </div>

    <h2 className="groupheader">Constructor & Destructor Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a497e41751434891c9a9369845e19274b">◆ </a></span>ShardKeyValues() <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.Records.ShardKeyValues.ShardKeyValues </td>
                  <td>(</td>
                  <td className="paramtype">params(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)\[]</td>
                  <td className="paramname"><span className="paramname"><span className="em">values</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/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection from the specified values. </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_2Records_2ShardKeyValue_8cs_source#l00329">329</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a497e41751434891c9a9369845e19274b">◆ </a></span>ShardKeyValues() <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.Records.ShardKeyValues.ShardKeyValues </td>
                  <td>(</td>
                  <td className="paramtype">params(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)\[]</td>
                  <td className="paramname"><span className="paramname"><span className="em">values</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/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection from the specified values. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/Kinetica_2Records_2ShardKeyValue_8cs_source#l00329">329</a> of file <a className="el" href="/content/api/cs/Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Member Function Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a5fca51431876bbb01abc15f6e32e322c">◆ </a></span>Four() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Four </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name4</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value4</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with four values. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a5fca51431876bbb01abc15f6e32e322c">◆ </a></span>Four() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Four </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name4</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value4</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with four values. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ad29a7faaf2dc1cdfdce5c504a2f6e596">◆ </a></span>GetEnumerator() <span className="overload">\[1/4]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">IEnumerator\<(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)> kinetica.Records.ShardKeyValues.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>Gets an enumerator for the shard key values. </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_2Records_2ShardKeyValue_8cs_source#l00372">372</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

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

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">IEnumerator IEnumerable. kinetica.Records.ShardKeyValues.GetEnumerator </td>
            <td>(</td>

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

            <td>)</td>

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

      <div className="memdoc" />
    </div>

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

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">IEnumerator\<(string <a className="el" href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">Name</a>, <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value)> kinetica.Records.ShardKeyValues.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>Gets an enumerator for the shard key values. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/Kinetica_2Records_2ShardKeyValue_8cs_source#l00372">372</a> of file <a className="el" href="/content/api/cs/Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab540a0824320c3a5ef3365568d28b667">◆ </a></span>GetEnumerator() <span className="overload">\[4/4]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">IEnumerator IEnumerable. kinetica.Records.ShardKeyValues.GetEnumerator </td>
            <td>(</td>

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

            <td>)</td>

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

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a432a72d6f8cbdc51620802a8b9a32197">◆ </a></span>Single() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Single </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with a single value. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a432a72d6f8cbdc51620802a8b9a32197">◆ </a></span>Single() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Single </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with a single value. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a76dd2ffe671f9e8499e3a5d6e26a76cb">◆ </a></span>Three() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Three </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value3</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with three values. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a76dd2ffe671f9e8499e3a5d6e26a76cb">◆ </a></span>Three() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Three </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name3</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value3</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with three values. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a0b909937c69457cd5421be39745e6322">◆ </a></span>Two() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Two </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with two values. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a0b909937c69457cd5421be39745e6322">◆ </a></span>Two() <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">static <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Two </td>
                  <td>(</td>
                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value1</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype">string</td>
                  <td className="paramname"><span className="paramname"><span className="em">name2</span></span>, </td>
                </tr>

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

                  <td />

                  <td className="paramtype"><a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a></td>
                  <td className="paramname"><span className="paramname"><span className="em">value2</span></span> )</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates a <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection with two values. </p>
      </div>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a76d8d2d5ac8f9d7d88d9c17585c76a2c">◆ </a></span>Name</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">string kinetica.Records.ShardKeyValues.Name</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Gets the shard key value at the specified index. </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_2Records_2ShardKeyValue_8cs_source#l00361">361</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Property Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a27fd48c646fbc0b67be028378ada97a0">◆ </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.Records.ShardKeyValues.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 shard key values. </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_2Records_2ShardKeyValue_8cs_source#l00358">358</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a462feae1f319000ab7854b42ea87cbe6">◆ </a></span>Empty</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/structkinetica_1_1Records_1_1ShardKeyValues">ShardKeyValues</a> kinetica.Records.ShardKeyValues.Empty</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Creates an empty <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValues" title="Collection of shard key column names and values.">ShardKeyValues</a> collection. </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_2Records_2ShardKeyValue_8cs_source#l00326">326</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a5c004e87f6286a5bd428bec683cc34fc">◆ </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">string <a className="el" href="/content/api/cs/structkinetica_1_1Records_1_1ShardKeyValue">ShardKeyValue</a> Value kinetica.Records.ShardKeyValues.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 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_2Records_2ShardKeyValue_8cs_source#l00361">361</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Records_2ShardKeyValue_8cs_source">ShardKeyValue.cs</a>.</p>
      </div>
    </div>

    <hr />

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

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