Class CoreUtil
Contains general utility functions.
Assembly: TileDB.CSharp.dll
Syntax
public static class CoreUtil
Methods
|
Edit this page
View Source
ByteOffsetsToElementOffsets(ulong[], DataType)
Convert byte offsets to element offsets
Declaration
public static ulong[] ByteOffsetsToElementOffsets(ulong[] offsets, DataType dataType)
Parameters
Returns
|
Edit this page
View Source
ElementOffsetsToByteOffsets(ulong[], DataType)
Convert element offsets to byte offsets.
Declaration
public static ulong[] ElementOffsetsToByteOffsets(ulong[] element_offsets, DataType dataType)
Parameters
Returns
|
Edit this page
View Source
GetBuildConfiguration()
Returns a string describing the build configuration of the TileDB Embedded binary being used.
Declaration
public static string GetBuildConfiguration()
Returns
|
Edit this page
View Source
GetCoreLibVersion()
Returns the version of the TileDB Embedded binary being used.
Declaration
public static Version GetCoreLibVersion()
Returns
|
Edit this page
View Source
PackStringArray(string[], string)
Declaration
public static (byte[] data, ulong[] offsets) PackStringArray(string[] strarray, string encodingmethod = "ASCII")
Parameters
Type |
Name |
Description |
string[] |
strarray |
|
string |
encodingmethod |
|
Returns
|
Edit this page
View Source
UnPackStringArray(byte[], ulong[], byte[]?, string)
Declaration
public static List<string> UnPackStringArray(byte[] data, ulong[] offsets, byte[]? validities = null, string encodingmethod = "ASCII")
Parameters
Returns
Exceptions