|
Kinetica C# API
Version 7.2.3.1
|
Combined interface for records that support bulk insertion with shard-aware routing. More...
Inheritance diagram for IBulkInsertable:
Collaboration diagram for IBulkInsertable:Additional Inherited Members | |
Public Member Functions inherited from IKineticaRecord | |
| string | GetAvroSchema () |
| Returns the Avro schema as a JSON string for this record type. More... | |
Public Member Functions inherited from IShardKeyExtractor | |
| ShardKeyValues | GetShardKeyValues () |
| Returns shard key column names and their typed values. More... | |
Combined interface for records that support bulk insertion with shard-aware routing.
Equivalent to Rust's T: KineticaRecord + ShardKeyExtractor constraint.
Types implementing this interface can be used with BulkInserter for optimal multi-head ingest performance.
Definition at line 57 of file IShardKeyExtractor.cs.