Show / Hide Table of Contents

Class ResultSize

Contains estimates for the result's size.

Inheritance
object
ResultSize
Namespace: TileDB.CSharp
Assembly: TileDB.CSharp.dll
Syntax
public class ResultSize

Constructors

| Edit this page View Source

ResultSize(ulong, ulong?, ulong?)

Constructor.

Declaration
public ResultSize(ulong dataSize, ulong? offsetsSize = null, ulong? validitySize = null)
Parameters
Type Name Description
ulong dataSize
ulong? offsetsSize
ulong? validitySize

Fields

| Edit this page View Source

DataBytesSize

The data size in bytes.

Declaration
public ulong DataBytesSize
Field Value
Type Description
ulong
| Edit this page View Source

OffsetsBytesSize

The offsets size in bytes.

Declaration
public ulong? OffsetsBytesSize
Field Value
Type Description
ulong?
| Edit this page View Source

ValidityBytesSize

The validities size in bytes.

Declaration
public ulong? ValidityBytesSize
Field Value
Type Description
ulong?

Methods

| Edit this page View Source

DataSize(DataType)

Gets the number of data elements.

Declaration
public ulong DataSize(DataType dataType)
Parameters
Type Name Description
DataType dataType

The data type of the attribute or dimension.

Returns
Type Description
ulong
| Edit this page View Source

IsNullable()

Returns if the result is about a nullable attribute.

Declaration
public bool IsNullable()
Returns
Type Description
bool
| Edit this page View Source

IsVarSize()

Returns if the result is about a variable-length attribute or dimension.

Declaration
public bool IsVarSize()
Returns
Type Description
bool
| Edit this page View Source

OffsetsSize()

Gets the number of offsets.

Declaration
public ulong OffsetsSize()
Returns
Type Description
ulong
| Edit this page View Source

ValiditySize()

Gets the number of validities.

Declaration
public ulong ValiditySize()
Returns
Type Description
ulong
  • Edit this page
  • View Source
In this article
Back to top Copyright © 2018-2023 TileDB Inc.