Table of Contents

Class TimeZoneNode

Namespace
TZFinder
Assembly
TZFinder.dll

Represents a node in a time zone tree structure, holding a TimeZoneIndex and references to child nodes.

public class TimeZoneNode
Inheritance
TimeZoneNode
Inherited Members

Constructors

TimeZoneNode(TimeZoneIndex)

Initializes a new instance of the TimeZoneNode class with the specified index.

public TimeZoneNode(TimeZoneIndex index)

Parameters

index TimeZoneIndex

The TimeZoneIndex to associate with this node.

Properties

Hi

Gets the child node representing the higher partition.

public TimeZoneNode? Hi { get; protected set; }

Property Value

TimeZoneNode

Index

Gets the TimeZoneIndex associated with this node.

public TimeZoneIndex Index { get; }

Property Value

TimeZoneIndex

IndexRef

Gets a reference to the TimeZoneIndex associated with this node. This allows direct manipulation of the underlying TimeZoneIndex value.

protected ref TimeZoneIndex IndexRef { get; }

Property Value

TimeZoneIndex

Lo

Gets the child node representing the lower partition.

public TimeZoneNode? Lo { get; protected set; }

Property Value

TimeZoneNode