InnerDrive.Core Namespace

Root of the Inner Drive Extensible Architecture™—the Idea™. Includes the principal classes used throughout the IDEA™ and Inner Drive Technology applications.

Classes

Cryptography Provides lightweight cryptographic services for Inner Drive Technology applications.
DateTimeExtensions Extends the DateTime class to provide support for related operations.
DateTimeOffsetExtensions Extends the DateTimeOffset class.
IdtException Class to bridge exception handling and exception reporting in the IDEA™ framework.
ResourceNotFoundException Thrown when an expected runtime resource, like a display string, is not found.
Resources Provides resources for the running assembly.
RsaCryptographyHelper Methods to assist with RSA cryptography operations
TypeInfo Contains methods for debugging and diagnostics.
UnitTestFixture Base class for all Inner Drive unit test classes.
VersionInfo Returns formatted strings containing information about the running application.
WrappedException Wrapper for exceptions to allow sinks to use IdtException features.
XmlHelp Provides methods to facilitate creating and consuming XML documents.

Structures

DateRange Represents a range of time with a defined beginning and ending.
RangeT Creates a minimal IRangeT implementation for any class that implements IComparableT

Interfaces

IRangeT Represents a range of values that may or may not include the bounds of the range.
ISignData Defines the methods used to sign data and to verify the signature
IWrappedObject Indicates that the implementing class wraps some other Object for publication.

Enumerations

OrdinalWeekday Represents the ordinal occurrence of a given weekday in a month.
VersionFormats Chooses which items GetVersionString(VersionFormats) should display.