Click or drag to resize

Export Class

A class with information that can be used by an exporter for exporting time-series data.
Inheritance Hierarchy
SystemObject
  GSF.Historian.ExportersExport

Namespace: GSF.Historian.Exporters
Assembly: GSF.Historian (in GSF.Historian.dll) Version: 2.4.181-beta
Syntax
[SerializableAttribute]
public class Export
View Source

The Export type exposes the following members.

Constructors
 NameDescription
Public methodExport Initializes a new instance of the Export class.
Top
Properties
 NameDescription
Public propertyExporter Gets or sets the name of the exporter (any Type that implements the IExporter interface) responsible for processing the export.
Public propertyInterval Gets or sets the interval (in seconds) at which the Export is to be processed if its Type is Intervaled.
Public propertyLastProcessError Gets or sets any Exception encountered when the Export was last processed.
Public propertyLastProcessResult Gets or sets the ExportProcessResult of the Export when it was last processed.
Public propertyLastProcessTime Gets or sets the Time it took to process the Export when it was last processed.
Public propertyLastProcessTimestamp Gets or sets the DateTime of when the Export was last processed.
Public propertyName Gets or sets the name of the Export.
Public propertyRecords Gets the ExportRecords whose time-series data is to be exported by the Exporter.
Public propertySettings Gets the custom ExportSettings used by the Exporter of the Export.
Public propertyType Gets or sets the ExportType of the Export.
Top
Methods
 NameDescription
Public methodEquals Determines whether the current Export object is equal to obj.
(Overrides ObjectEquals(Object))
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFindRecord Returns the ExportRecord for the specified instance and identifier from the Records.
Public methodFindRecords Returns the ExportRecords for the specified instance from the Records.
Public methodFindSetting Returns the ExportSetting for the specified settingName from the Settings.
Public methodGetHashCode Returns the hash code for the current Export object.
(Overrides ObjectGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodShouldProcess Determines if it is time to process the Export if its Type is Intervaled.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also