Kinetica   C#   API  Version 7.2.3.0
Avro.Generic.GenericRecord Class Reference

The default type used by GenericReader and GenericWriter for RecordSchema. More...

+ Inheritance diagram for Avro.Generic.GenericRecord:

Public Member Functions

 GenericRecord (RecordSchema schema)
 
void Add (string fieldName, object fieldValue)
 
bool TryGetValue (string fieldName, out object result)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Properties

RecordSchema Schema [get]
 
object this[string fieldName] [get]
 

Detailed Description

The default type used by GenericReader and GenericWriter for RecordSchema.

Definition at line 29 of file GenericRecord.cs.

Constructor & Destructor Documentation

◆ GenericRecord()

Avro.Generic.GenericRecord.GenericRecord ( RecordSchema  schema)
inline

Definition at line 34 of file GenericRecord.cs.

Member Function Documentation

◆ Add()

void Avro.Generic.GenericRecord.Add ( string  fieldName,
object  fieldValue 
)
inline

Definition at line 44 of file GenericRecord.cs.

◆ Equals()

override bool Avro.Generic.GenericRecord.Equals ( object  obj)
inline

Definition at line 61 of file GenericRecord.cs.

◆ GetHashCode()

override int Avro.Generic.GenericRecord.GetHashCode ( )
inline

Definition at line 114 of file GenericRecord.cs.

◆ ToString()

override string Avro.Generic.GenericRecord.ToString ( )
inline

Definition at line 119 of file GenericRecord.cs.

◆ TryGetValue()

bool Avro.Generic.GenericRecord.TryGetValue ( string  fieldName,
out object  result 
)
inline

Definition at line 56 of file GenericRecord.cs.

Property Documentation

◆ Schema

RecordSchema Avro.Generic.GenericRecord.Schema
get

Definition at line 31 of file GenericRecord.cs.

◆ this[string fieldName]

object Avro.Generic.GenericRecord.this[string fieldName]
get

Definition at line 40 of file GenericRecord.cs.


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