Classes

  Class Description
Public class AsyncCompletedEventArgs
Provides data for the completed asynchronous events.
Public class EncodingTools
Various methods related to encoding (charset) used by Rebex components.
Public class FileLogWriter
File-based log writer that saves log messages into a text file.
Public class Licensing
License key infrastructure for trial versions of Rebex components.
Public class LogWriterBase
Common base class for log writers. A derived class must override either the WriteMessage(String) method or both Write methods.
Public class MultiComparer
Class for chained comparison of objects.
Public class ProgressChangedEventArgs
Provides data for progress events.
Public class SystemClock
Class that contains various static methods for setting the system clock.
Public class TeeLogWriter
Log writer acting as a container that writes log messages to all inner writers.
Public class TraceLogWriter
Trace-based log writer that writes log messages to all trace listeners.

Interfaces

  Interface Description
Public interface ILogWriter
Defines methods and properties all log writers must implement.
Public interface ILogWriterProvider
Define properties and methods for logging providers.

Enumerations

  Enumeration Description
Public enumeration IntervalBoundMode
Represents mode for interval boundaries.
Public enumeration LogLevel
Log level - specifies the levels of severity.
Public enumeration SortingOrder
Represents sorting order.
Public enumeration TimeComparisonGranularity
Specifies granularity for time comparisons.