Bedrock System Class Reference

WolfeReiter Namespace

Namespace hierarchy

Classes

Class Description
DebugLoggedException DebugLoggedException logs a DEBUG message when it is constructed. The DEBUG message will be logged, even if the exception is caught and handled.
LineTerminator LineTerminator is an static class whose puropose is to generate line terminator character sequences for text files. UNIX, Mac and Windows text files each use a different line terminator sequence.
LoggedException LoggedException logs an ERROR when it is constructed. The error will be logged, even if the exception is caught and handled.
RegexLibrary RegexLibrary is a library of useful regular expressions.

Interfaces

Interface Description
IOwnable IOwnable defines an Owner property. Objects that make a security decision based upon the concept of ownership should implement IOwnable.
ISimpleAudit The ISimpleAudit interface defnes a set of properties for a simple audit trail.
ISimplePublish The ISimplePublish interface defines a set of properties for implementing a simple publishing workflow.

Structures

Structure Description
DateRange The DateRange structure is similar to TimeSpan but is more useful for integrating with the concept of a date range with a specific start and end.

Enumerations

Enumeration Description
LineTerminatorOption Text file line termintor options for various platforms.