Kinetica   C#   API  Version 7.2.3.1
IBulkInsertable Interface Reference

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...
 

Detailed Description

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.


The documentation for this interface was generated from the following file: