![]() |
Exporter
|
public abstract class ExporterBase : IExporter, IDisposable
The ExporterBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | ExporterBase | Initializes a new instance of the exporter. |
Name | Description | |
---|---|---|
![]() | ExportAddedHandler | Gets or sets the Delegate to be invoked when a new Export is added to the Exports. |
![]() | ExportRemovedHandler | Gets or sets the Delegate to be invoked when an existing Export is removed from the Exports. |
![]() | Exports | Gets the Exports associated with the exporter. |
![]() | ExportUpdatedHandler | Gets or sets the Delegate to be invoked when an existing Export from the Exports is updated. |
![]() | Listeners | Gets the DataListeners providing real-time time-series data to the exporter. |
![]() | Name | Gets or sets the name of the exporter. |
![]() | RealTimeExportQueue | Gets the internal ProcessQueueT used for processing Exports defined as RealTime. |
Name | Description | |
---|---|---|
![]() ![]() | DatasetTemplate | Returns a template DataSet that can be used for storing time-series data in a tabular format. |
![]() | Dispose | Releases all the resources used by the exporter. |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the exporter and optionally releases the managed resources. |
![]() | Equals |
Determines whether the current exporter object is equal to obj.
(Overrides ObjectEquals(Object)) |
![]() | Finalize |
Releases the unmanaged resources before the exporter is reclaimed by GC.
(Overrides ObjectFinalize) |
![]() | FindExport | Returns the Export for the specified exportName from the Exports. |
![]() | FindListener | Returns the DataListener for the specified listenerName from the Listeners. |
![]() | GetExportData | Returns the current time-series data for the specified export organized by listener. |
![]() | GetExportDataAsDataset | Returns the current time-series data for the specified export in a DataSet. |
![]() | GetHashCode |
Returns the hash code for the current exporter object.
(Overrides ObjectGetHashCode) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | OnExportProcessed | Raises the ExportProcessed event. |
![]() | OnExportProcessException | Raises the ExportProcessException event. |
![]() | OnStatusUpdate | Raises the StatusUpdate event. |
![]() | ProcessExport(Export) | When overridden in a derived class, processes the export using the current Data. |
![]() | ProcessExport(String) | Processes Export with the specified exportName. |
![]() | ProcessRealTimeData | Handles the DataExtracted event for all the Listeners. |
![]() | ProcessRealTimeExport | When overridden in a derived class, processes the export using the real-time data. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
Name | Description | |
---|---|---|
![]() | ExportProcessed | Occurs when the exporter finishes processing an Export. |
![]() | ExportProcessException | Occurs when the exporter fails to process an Export due to an Exception. |
![]() | StatusUpdate | Occurs when the exporter want to provide a status update. |
Name | Description | |
---|---|---|
![]() ![]() | FileLockWaitTime | Number of seconds to wait to obtain a write lock on a file. |
Name | Description | |
---|---|---|
![]() | GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
![]() | GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |