Kinetica   C#   API  Version 7.2.3.1
IKineticaRecord.cs
Go to the documentation of this file.
1 using System.Collections.Generic;
2 
3 namespace kinetica.Records;
4 
36  public interface IKineticaRecord
37  {
45  string GetAvroSchema();
46  }
47 
56  public interface IKineticaRecordType<T> where T : IKineticaRecord
57  {
72  static abstract IReadOnlyDictionary<string, IList<string>> GetTypeProperties();
73  }
static abstract IReadOnlyDictionary< string, IList< string > > GetTypeProperties()
Returns type properties including field types and attributes.
string GetAvroSchema()
Returns the Avro schema as a JSON string for this record type.
Interface for records that can be inserted into Kinetica.
Static interface for type-level properties.