|
| Decimal () |
| Initializes a new Decimal logical type.
|
|
override void | ValidateSchema (LogicalSchema schema) |
| Applies logical type validation for a given logical schema.- Parameters
-
schema | The schema to be validated. |
|
|
override object | ConvertToBaseValue (object logicalValue, LogicalSchema schema) |
|
|
|
override object | ConvertToLogicalValue (object baseValue, LogicalSchema schema) |
|
override Type | GetCSharpType (bool nullible) |
|
override bool | IsInstanceOfLogicalType (object logicalValue) |
|
object | ConvertToBaseValue (object logicalValue, LogicalSchema schema) |
| Converts a logical value to an instance of its base type.
|
|
object | ConvertToLogicalValue (object baseValue, LogicalSchema schema) |
| Converts a base value to an instance of the logical type.
|
|
Type | GetCSharpType (bool nullible) |
| Retrieve the .NET type that is represented by the logical type implementation.
|
|
bool | IsInstanceOfLogicalType (object logicalValue) |
| Determines if a given object is an instance of the logical type.
|
|
The 'decimal' logical type.