Show / Hide Table of Contents

Struct CycleDate

The “Cycle Date” field identifies the calendar period in which the record was added to the file or last revised

Implements
IEquatable<CycleDate>
Namespace: FpAssistantCore.Arinc424.Records
Assembly: FpAssistantCoreScl.dll
Syntax
public struct CycleDate

Constructors

View Source

CycleDate(Int32, Int32)

Initialise with Year parameter and Update Cycle parameter

Declaration
public CycleDate(int year, int updateCycle)
Parameters
Type Name Description
System.Int32 year

Year of cycle date as two digits

System.Int32 updateCycle

Numeric identity of the 28-day data update cycle during which the change occurred

View Source

CycleDate(String)

Initialise with Year and Update Cycle, single string parameter

Declaration
public CycleDate(string yearUpdateCycle)
Parameters
Type Name Description
System.String yearUpdateCycle

Year and Updae cycle passed as 4 digits (YYUC)

Properties

View Source

IdentityUpdateCycle

Identity of the 28-day data update cycle during which the change occurred

Declaration
public int IdentityUpdateCycle { get; set; }
Property Value
Type Description
System.Int32

Update cycle

Remarks

Each calendar year contains 13 such cycles, however, on rare occasions 14 cycles will be encountered

View Source

Year

Last two digits of the year in which the addition or revision was made

Declaration
public int Year { get; set; }
Property Value
Type Description
System.Int32

Year in the format of two digits

Methods

View Source

Equals(CycleDate)

Declaration
public bool Equals(CycleDate other)
Parameters
Type Name Description
CycleDate other
Returns
Type Description
System.Boolean
View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
View Source

ToString()

Return a string in Year and Update Cycle in US culture

Declaration
public override string ToString()
Returns
Type Description
System.String

string: of the cycle date

Operators

View Source

Equality(CycleDate, CycleDate)

Declaration
public static bool operator ==(CycleDate left, CycleDate right)
Parameters
Type Name Description
CycleDate left
CycleDate right
Returns
Type Description
System.Boolean
View Source

Inequality(CycleDate, CycleDate)

Declaration
public static bool operator !=(CycleDate left, CycleDate right)
Parameters
Type Name Description
CycleDate left
CycleDate right
Returns
Type Description
System.Boolean

Implements

IEquatable<>
  • View Source
In This Article
Back to top Copyright 2018-2024 CADology Limited