Class
CompressedExpressionCollection

Sparse collection optimized for storing RadExpression objects in a two-dimensional grid, using EmptyExpression as the default for unset cells. Use this for formula storage in worksheets with minimal memory overhead.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Expressions.DataStructures

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
public class CompressedExpressionCollection : CompressedCollection<RadExpression>, IEnumerable<RadExpression>, IEnumerable

Inheritance: objectCompressedCollection<RadExpression>CompressedExpressionCollection

Implements: IEnumerableIEnumerable<RadExpression>

Inherited Members CompressedCollection<RadExpression>.GetLength(int)CompressedCollection<RadExpression>.GetEnumerator()CompressedCollection<RadExpression>.LengthCompressedCollection<RadExpression>.HasValuesCompressedCollection<RadExpression>.this[int, int]

Constructors

CompressedExpressionCollection(int, int)

Initializes a new instance with the specified row and column dimensions, defaulting unset cells to EmptyExpression.

Declaration

cs-api-definition
public CompressedExpressionCollection(int rowCount, int columnCount)

Parameters

rowCount

int

The rows count.

columnCount

int

The columns count.