Click or drag to resize

Patagames.GedcomNetSdk.Dates Namespace

Contains classes that implement GEDCOM dates.
Classes
 ClassDescription
Public classDate Represents the DATE primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard.
Public classDateAbout Represents the DATE_APPROXIMATED primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard. About, meaning the date is not exact.
Public classDateAfter Represents the DATE_RANGE primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard. "After" indicates the event happened after the given date.
Public classDateBase Represents the base class for GEDCOM DATE_VALUE
Public classDateBefore Represents the DATE_RANGE primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard. "Before" indicates the event happened before the given date.
Public classDateBetween Represents the DATE_RANGE primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard.
Public classDateCalculate Represents the DATE_APPROXIMATED primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard. Calculated mathematically, for example, from an event date and age.
Public classDateEstimated Represents the DATE_APPROXIMATED primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard. Estimated based on an algorithm using some other event date.
Public classDateExact Represents the DATE_EXACT primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard.
Public classDateFromTo Represents the DATE_PERIOD primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard.
Public classDatePhrase Represents the DATE_PHRASE primitive of the Lineage-Linked Form as described in GEDCOM 5.1.1 standard.
Public classDateTime Represents the DateTime class/
Interfaces
 InterfaceDescription
Public interfaceIDateApproximated Interface used for grouping DateAbout, DateCalculate and DateEstimated.
Public interfaceIDatePeriod Interface used for grouping [!:DateFrom], [!:DateTo] and DateFromTo.
Public interfaceIDateRange Interface used for grouping DateBefore, DateAfter and DateBetween.