|
| FuncFieldConverter (Func< TAvro, Schema, TProperty > from, Func< TProperty, Schema, TAvro > to) |
| Initializes a new instance of the FuncFieldConverter<A, P> class.
|
|
override TProperty | From (TAvro o, Schema s) |
| Inherited conversion method - call the Func.
|
|
override TAvro | To (TProperty o, Schema s) |
| Inherited conversion method - call the Func.
|
|
TProperty | From (TAvro o, Schema s) |
| Convert from Avro type to property type.
|
|
TAvro | To (TProperty o, Schema s) |
| Convert from property type to Avro type.
|
|
object | FromAvroType (object o, Schema s) |
| Implement untyped interface.
|
|
Type | GetAvroType () |
| Implement untyped interface.
|
|
Type | GetPropertyType () |
| Implement untyped interface.
|
|
object | ToAvroType (object o, Schema s) |
| Implement untyped interface.
|
|
Field converter using a Func.
- Template Parameters
-
TAvro | Avro type |
TProperty | Property type |