Avro C#
|
The 'decimal' logical type. More...
Public Member Functions | |
Decimal () | |
Initializes a new Decimal logical type. More... | |
override void | ValidateSchema (LogicalSchema schema) |
Applies logical type validation for a given logical schema. | |
override object | ConvertToBaseValue (object logicalValue, LogicalSchema schema) |
Converts a logical value to an instance of its base type. | |
override object | ConvertToLogicalValue (object baseValue, LogicalSchema schema) |
Converts a base value to an instance of the logical type. | |
override Type | GetCSharpType (bool nullible) |
Retrieve the .NET type that is represented by the logical type implementation. | |
override bool | IsInstanceOfLogicalType (object logicalValue) |
Determines if a given object is an instance of the logical type. | |
Static Public Attributes | |
static readonly string | LogicalTypeName = "decimal" |
The logical type name for Decimal. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Avro.Util.LogicalType | |
LogicalType (string name) | |
Initializes the base logical type. More... | |
Properties inherited from Avro.Util.LogicalType | |
string | Name [get] |
The logical type name. More... | |
The 'decimal' logical type.
|
inline |
Initializes a new Decimal logical type.
|
static |
The logical type name for Decimal.