The PeriodInfo<(Of <(<'T>)>)> type exposes the following members.

Constructors

  NameDescription
Public methodPeriodInfo<(Of <(<'T>)>)>(DateTime, DateTime)
Standard constructor.
Public methodPeriodInfo<(Of <(<'T>)>)>(DateTime, DateTime, IEnumerable<(Of <<'(T>)>>))
Constructor accepting content items.
Public methodPeriodInfo<(Of <(<'T>)>)>(DateTime, DateTime, T)
Constructor accepting content item.

Methods

  NameDescription
Public methodAddContent(IEnumerable<(Of <<'(T>)>>))
Adds items to the time period's content list.
Public methodAddContent(T)
Adds an item to the time period's content list.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOverlaps
Returns true if the given period overlaps in time.
Public methodToString
Shows the start, stop times and the period overlap count.
(Overrides Object..::..ToString()()()().)

Properties

  NameDescription
Public propertyContent
The content list associated with the time period.
Public propertyOverlapCount
The period overlap count.
Public propertyStart
The starting time of the period.
Public propertyStop
The ending time of the period.

See Also