Avro C#
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
Avro.Util.Date Class Reference

The 'date' logical type. More...

Inheritance diagram for Avro.Util.Date:
Avro.Util.LogicalUnixEpochType< DateTime >

Public Member Functions

 Date ()
 Initializes a new Date logical type.
 
override void ValidateSchema (LogicalSchema schema)
 
override object ConvertToBaseValue (object logicalValue, LogicalSchema schema)
 
override object ConvertToLogicalValue (object baseValue, LogicalSchema schema)
 
- Public Member Functions inherited from Avro.Util.LogicalUnixEpochType< DateTime >
override Type GetCSharpType (bool nullible)
 
override bool IsInstanceOfLogicalType (object logicalValue)
 

Static Public Attributes

static readonly string LogicalTypeName = "date"
 The logical type name for Date.
 

Additional Inherited Members

- Protected Member Functions inherited from Avro.Util.LogicalUnixEpochType< DateTime >
 LogicalUnixEpochType (string name)
 Initializes the base logical type.
 
- Static Protected Attributes inherited from Avro.Util.LogicalUnixEpochType< DateTime >
static readonly DateTime UnixEpochDateTime
 The date and time of the Unix Epoch.
 
const long TicksPerMicrosecond
 Number of ticks per microsecond.
 

Detailed Description

The 'date' logical type.


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