![]() |
GSF.
|
Class | Description | |
---|---|---|
![]() |
BlockAllocatedMemoryStream | Defines a stream whose backing store is memory. Externally this class operates similar to a MemoryStream, internally it uses dynamically allocated buffer blocks instead of one large contiguous array of data. |
![]() |
CachedFileStream | Represents a file stream that caches recently used blocks in memory. |
![]() |
ExportDestination | Represents a destination location when exporting data using MultipleDestinationExporter. |
![]() |
FilePath | Contains File and Path manipulation methods. |
![]() |
FileProcessor | Tracks files processed in a list of directories, and notifies when new files become available to be processed. |
![]() |
FileProcessorEventArgs | Arguments to events triggered by the FileProcessor. |
![]() |
InterprocessCache | Represents a serialized data cache that can be saved or read from multiple applications using inter-process synchronization. |
![]() ![]() |
IsamDataFileBaseT | An abstract class that defines the read/write capabilities for ISAM (Indexed Sequential Access Method) file. |
![]() ![]() |
LogFile | Represents a file that can be used for logging messages in real-time. |
![]() ![]() |
MultipleDestinationExporter | Handles the exporting of a file to multiple destinations that are defined in the config file. |
![]() |
Outage | Represents an outage as a start time and an end time. |
![]() |
OutageLog | Represents a persisted log of outages as a list of start and stop times. |
![]() |
OutageLogProcessor | Represents a thread-safe OutageLog processor that will operate on each Outage with a consumer provided function on independent threads. |
![]() |
RunTimeLog | Represents a persisted run-time log that tracks last start, stop and running times. |
![]() |
SafeFileWatcher | Represents a wrapper around the native .NET FileSystemWatcher that avoids problems with dangling references when using a file watcher instance as a class member that never gets disposed. |
![]() |
StreamExtensions | Defines extension functions related to Stream manipulation. |
Enumeration | Description | |
---|---|---|
![]() |
FileEnumerationStrategy | Defines strategies for enumerating files in the watch directories. |
![]() |
LogFileFullOperation | Specifies the operation to be performed on the LogFile when it is full. |