Click or drag to resize

LunarEclipseDetails Class

Class containing detailed lunar eclipse information.
Inheritance Hierarchy
SystemObject
  CoordinateSharpLunarEclipseDetails

Namespace:  CoordinateSharp
Assembly:  CoordinateSharp (in CoordinateSharp.dll) Version: 2.3.1.1
Syntax
C#
[SerializableAttribute]
public class LunarEclipseDetails

The LunarEclipseDetails type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyDate
Date of lunar eclipse.
Public propertyHasEclipseData
Determine if the LunarEclipseDetails object has been populated.
Public propertyMidEclipse
DateTime when eclipse is at Mid.
Public propertyPartialEclispeBegin
DateTime when the partial eclipse begins (if applicable).
Public propertyPartialEclispeEnd
DateTime when the partial eclipse ends (if applicable).
Public propertyPenumbralEclipseBegin
DateTime when the penumbral eclipse begins.
Public propertyPenumbralEclispeEnd
DateTime when the penumbral eclipse ends.
Public propertyTotalEclipseBegin
DateTime when Total eclipse begins (if applicable).
Public propertyTotalEclipseEnd
DateTime when total eclipse ends (if applicable).
Public propertyType
Lunar eclipse type.
Top
Methods
  NameDescription
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 the default hash function.
(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 methodToString
Lunar eclipse default string.
(Overrides ObjectToString.)
Top
See Also