# CSJ2K.j2k.entropy.decoder.DecLyrdCBlk.tsLengths

## Content

<div class="doc-site-dotnet-api-container">




<h1 id="CSJ2K_j2k_entropy_decoder_DecLyrdCBlk_tsLengths" data-uid="CSJ2K.j2k.entropy.decoder.DecLyrdCBlk.tsLengths" class="text-break">tsLengths Field
</h1>
<div class="markdown level0 summary"><p>The length of each terminated segment. If null then there is only one
terminated segment, and its length is 'dl'. The number of terminated
segments is to be deduced from 'ftpIdx', 'nTrunc' and the coding
options. This array contains all terminated segments from the 'ftpIdx'
truncation point, upto, and including, the 'nTrunc-1' truncation
point. Any data after 'nTrunc-1' is not included in any length.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="CSJ2K.j2k.entropy.decoder.html">CSJ2K.j2k.entropy.decoder</a></h6>
<h6><strong>Assembly</strong>: C1.WPF.ReportViewer.4.6.2.dll</h6>
<h5 id="CSJ2K_j2k_entropy_decoder_DecLyrdCBlk_tsLengths_syntax">Syntax</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public int[] tsLengths</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public tsLengths As Integer()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>[]</td>
      <td>The length of each terminated segment. If null then there is only one terminated segment, and its length is 'dl'. The number of terminated segments is to be deduced from 'ftpIdx', 'nTrunc' and the coding options. This array contains all terminated segments from the 'ftpIdx' truncation point, upto, and including, the 'nTrunc-1' truncation point. Any data after 'nTrunc-1' is not included in any length.</td>
    </tr>
  </tbody>
</table>
</div>
