Represents a file that contains ArchiveDataPoints.

C# | Visual Basic | Visual C++ |
[ToolboxBitmapAttribute(typeof(ArchiveFile))] public class ArchiveFile : Component, IArchive, ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, IPersistSettings
<ToolboxBitmapAttribute(GetType(ArchiveFile))> _ Public Class ArchiveFile _ Inherits Component _ Implements IArchive, ISupportLifecycle, IDisposable, ISupportInitialize, _ IProvideStatus, IPersistSettings
[ToolboxBitmapAttribute(typeof(ArchiveFile))] public ref class ArchiveFile : public Component, IArchive, ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, IPersistSettings

All Members | Constructors | Methods | Properties | Fields | Events |
Icon | Member | Description |
---|---|---|
![]() | ArchiveFile()()() |
Initializes a new instance of the ArchiveFile class.
|
![]() | ArchiveFile(IContainer) |
Initializes a new instance of the ArchiveFile class.
|
![]() | ArchiveOffloadCount |
Gets or sets the number of historic ArchiveFiles to be offloaded to the ArchiveOffloadLocation.
|
![]() | ArchiveOffloadLocation |
Gets or sets the path to the directory where historic ArchiveFiles are to be offloaded to make space in the primary archive location.
|
![]() | ArchiveOffloadThreshold |
Gets or sets the free disk space (in %) of the primary archive location that triggers the offload of historic ArchiveFiles.
|
![]() | BeginInit()()() |
Performs necessary operations before the ArchiveFile properties are initialized.
|
![]() | CacheWrites |
Gets or sets a boolean value that indicates whether writes to the disk are to be cached for performance efficiency.
|
![]() | CanRaiseEvents |
Gets a value indicating whether the component can raise an event.
(Inherited from Component.) |
![]() | Close()()() |
Closes the ArchiveFile if it IsOpen.
|
![]() | CompressData |
Gets or set a boolean value that indicates whether incoming ArchiveDataPoints are to be compressed to save space.
|
![]() | ConserveMemory |
Gets or sets a boolean value that indicates whether memory usage is to be kept low for performance efficiency.
|
![]() | Container |
Gets the IContainer that contains the Component.
(Inherited from Component.) |
![]() | CreateObjRef(Type) |
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.) |
![]() | CurrentWriteStatistics |
Gets the ProcessQueueStatistics for the internal current data write ProcessQueue.
|
![]() | DataBlockSize |
Gets or sets the size (in KB) of the ArchiveDataBlocks.
|
![]() | DataWriteException |
Occurs when an Exception is encountered while writing IDataPoint to the current or historic ArchiveFile.
|
![]() ![]() | DefaultArchiveOffloadCount |
Specifies the default value for the ArchiveOffloadCount property.
|
![]() ![]() | DefaultArchiveOffloadLocation |
Specifies the default value for the ArchiveOffloadLocation property.
|
![]() ![]() | DefaultArchiveOffloadThreshold |
Specifies the default value for the ArchiveOffloadThreshold property.
|
![]() ![]() | DefaultCacheWrites |
Specifies the default value for the CacheWrites property.
|
![]() ![]() | DefaultCompressData |
Specifies the default value for the CompressData property.
|
![]() ![]() | DefaultConserveMemory |
Specifies the default value for the ConserveMemory property.
|
![]() ![]() | DefaultDataBlockSize |
Specifies the default value for the DataBlockSize property.
|
![]() ![]() | DefaultDiscardOutOfSequenceData |
Specifies the default value for the DiscardOutOfSequenceData property.
|
![]() ![]() | DefaultFileAccessMode |
Specifies the default value for the FileAccessMode property.
|
![]() ![]() | DefaultFileName |
Specifies the default value for the FileName property.
|
![]() ![]() | DefaultFileSize |
Specifies the default value for the FileSize property.
|
![]() ![]() | DefaultFileType |
Specifies the default value for the FileType property.
|
![]() ![]() | DefaultLeadTimeTolerance |
Specifies the default value for the LeadTimeTolerance property.
|
![]() ![]() | DefaultPersistSettings |
Specifies the default value for the PersistSettings property.
|
![]() ![]() | DefaultRolloverPreparationThreshold |
Specifies the default value for the RolloverPreparationThreshold property.
|
![]() ![]() | DefaultSettingsCategory |
Specifies the default value for the SettingsCategory property.
|
![]() | DesignMode |
Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component.) |
![]() | DiscardOutOfSequenceData |
Gets or sets a boolean value that indicates whether incoming ArchiveDataPoints with out-of-sequence TimeTag are to be discarded.
|
![]() | Dispose(Boolean) |
Releases the unmanaged resources used by the ArchiveFile and optionally releases the managed resources.
(Overrides Component.Dispose(Boolean).) |
![]() | Dispose()()() |
Releases all resources used by the Component.
(Inherited from Component.) |
![]() | Disposed |
Occurs when the component is disposed by a call to the Dispose()()() method.
(Inherited from Component.) |
![]() | Enabled |
Gets or sets a boolean value that indicates whether the ArchiveFile is currently enabled.
|
![]() | EndInit()()() |
Performs necessary operations after the ArchiveFile properties are initialized.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Events |
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.) |
![]() | Fat |
Gets the ArchiveFileAllocationTable of the ArchiveFile.
|
![]() | FileAccessMode |
Gets or sets the FileAccess value to use when opening the ArchiveFile.
|
![]() | FileData |
Gets the underlying FileStream of the ArchiveFile.
|
![]() | FileFull |
Occurs when the active ArchiveFile if full.
|
![]() | FileName |
Gets or sets the name of the ArchiveFile.
|
![]() | FileSize |
Gets or sets the size (in MB) of the ArchiveFile.
|
![]() | FileType |
Gets or sets the ArchiveFileType of the ArchiveFile.
|
![]() | Finalize()()() |
Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
(Inherited from Component.) |
![]() | FutureDataReceived |
Occurs when IDataPoint is received with TimeTag ahead of the local clock by more than the LeadTimeTolerance.
|
![]() | GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetLifetimeService()()() |
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
![]() | GetService(Type) | (Inherited from Component.) |
![]() | GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | HistoricDataReceived |
Occurs when IDataPoint that belongs to a historic ArchiveFile is received for archival.
|
![]() | HistoricFileListBuildComplete |
Occurs when the process of building historic ArchiveFile list is complete.
|
![]() | HistoricFileListBuildException |
Occurs when an Exception is encountered in historic ArchiveFile list building process.
|
![]() | HistoricFileListBuildStart |
Occurs when the process of building historic ArchiveFile list is started.
|
![]() | HistoricFileListUpdated |
Occurs when the historic ArchiveFile list is updated to reflect addition or deletion of historic ArchiveFiles.
|
![]() | HistoricWriteStatistics |
Gets the ProcessQueueStatistics for the internal historic data write ProcessQueue.
|
![]() | Initialize()()() |
Initializes the ArchiveFile.
|
![]() | InitializeLifetimeService()()() |
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
![]() | IntercomFile |
Gets or sets the IntercomFile used by the ArchiveFile.
|
![]() | IsOpen |
Gets a boolean value that indicates whether the ArchiveFile is currently open.
|
![]() | LeadTimeTolerance |
Gets or sets the number of minutes by which incoming ArchiveDataPoint can be ahead of local system clock and still be considered valid.
|
![]() | LoadSettings()()() |
Loads saved settings for the ArchiveFile from the config file if the PersistSettings property is set to true.
|
![]() ![]() | MaximumDataBlocks(Double, Int32) |
Returns the number of ArchiveDataBlocks an ArchiveFile can have.
|
![]() | MemberwiseClone(Boolean) |
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.) |
![]() | MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | MetadataFile |
Gets or sets the MetadataFile used by the ArchiveFile.
|
![]() | Name |
Gets the unique identifier of the ArchiveFile.
|
![]() | OffloadComplete |
Occurs when the process of offloading historic ArchiveFiles is complete.
|
![]() | OffloadException |
Occurs when an Exception is encountered during the historic ArchiveFile offload process.
|
![]() | OffloadProgress |
Occurs when an historic ArchiveFile is being offloaded.
|
![]() | OffloadStart |
Occurs when the process of offloading historic ArchiveFiles is started.
|
![]() | OnDataWriteException(Exception) |
Raises the DataWriteException event.
|
![]() | OnFileFull()()() |
Raises the FileFull event.
|
![]() | OnFutureDataReceived(IDataPoint) |
Raises the FutureDataReceived event.
|
![]() | OnHistoricDataReceived(IDataPoint) |
Raises the HistoricDataReceived event.
|
![]() | OnHistoricFileListBuildComplete()()() |
Raises the HistoricFileListBuildComplete event.
|
![]() | OnHistoricFileListBuildException(Exception) |
Raise the HistoricFileListBuildException event.
|
![]() | OnHistoricFileListBuildStart()()() |
Raises the HistoricFileListBuildStart event.
|
![]() | OnHistoricFileListUpdated()()() |
Raises the HistoricFileListUpdated event.
|
![]() | OnOffloadComplete()()() |
Raises the OffloadComplete event.
|
![]() | OnOffloadException(Exception) |
Raises the OffloadException event.
|
![]() | OnOffloadProgress(ProcessProgress<(Of <(Int32>)>)) |
Raises the OffloadProgress event.
|
![]() | OnOffloadStart()()() |
Raises the OffloadStart event.
|
![]() | OnOrphanDataReceived(IDataPoint) |
Raises the OrphanDataReceived event.
|
![]() | OnOutOfSequenceDataReceived(IDataPoint) |
Raises the OutOfSequenceDataReceived event.
|
![]() | OnProcessAlarmNotification(StateRecord) |
Raises the ProcessAlarmNotification event.
|
![]() | OnRolloverComplete()()() |
Raises the RolloverComplete event.
|
![]() | OnRolloverException(Exception) |
Raises the RolloverException event.
|
![]() | OnRolloverPreparationComplete()()() |
Raises the RolloverPreparationComplete event.
|
![]() | OnRolloverPreparationException(Exception) |
Raises the RolloverPreparationException event.
|
![]() | OnRolloverPreparationStart()()() |
Raises the RolloverPreparationStart event.
|
![]() | OnRolloverStart()()() |
Raises the RolloverStart event.
|
![]() | Open()()() |
Opens the ArchiveFile for use.
|
![]() | OrphanDataReceived |
Occurs when IDataPoint is received for which a StateRecord or MetadataRecord does not exist or is marked as disabled.
|
![]() | OutOfSequenceDataReceived |
Occurs when misaligned (by time) IDataPoint is received for archival.
|
![]() | OutOfSequenceWriteStatistics |
Gets the ProcessQueueStatistics for the internal out-of-sequence data write ProcessQueue.
|
![]() | PersistSettings |
Gets or sets a boolean value that indicates whether the settings of ArchiveFile are to be saved to the config file.
|
![]() | ProcessAlarmNotification |
Occurs when IDataPoint triggers an alarm notification.
|
![]() | ReadData(Int32) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, String) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, String, String) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, DateTime) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, DateTime, DateTime) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, TimeTag) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadData(Int32, TimeTag, TimeTag) |
Reads ArchiveDataPoints from the ArchiveFile.
|
![]() | ReadMetaData(Int32) |
Reads BinaryImage for the specified historianID.
|
![]() | ReadMetaDataSummary(Int32) |
Reads BinaryImage for the specified historianID.
|
![]() | ReadStateData(Int32) |
Reads BinaryImage for the specified historianID.
|
![]() | ReadStateDataSummary(Int32) |
Reads BinaryImage for the specified historianID.
|
![]() | Rollover()()() |
Performs rollover of active ArchiveFile to a new ArchiveFile.
|
![]() | RolloverComplete |
Occurs when Rollover()()() to a new ArchiveFile is complete.
|
![]() | RolloverException |
Occurs when an Exception is encountered during the Rollover()()() process.
|
![]() | RolloverPreparationComplete |
Occurs when the process of creating a standby ArchiveFile is complete.
|
![]() | RolloverPreparationException |
Occurs when an Exception is encountered during the standby ArchiveFile creation process.
|
![]() | RolloverPreparationStart |
Occurs when the process of creating a standby ArchiveFile is started.
|
![]() | RolloverPreparationThreshold |
Gets or sets the ArchiveFile usage (in %) that will trigger the creation of an empty ArchiveFile for rollover.
|
![]() | RolloverStart |
Occurs when Rollover()()() to a new ArchiveFile is started.
|
![]() | Save()()() |
Saves the ArchiveFile.
|
![]() | SaveSettings()()() |
Saves settings for the ArchiveFile to the config file if the PersistSettings property is set to true.
|
![]() | SettingsCategory |
Gets or sets the category under which the settings of ArchiveFile are to be saved to the config file if the PersistSettings property is set to true.
|
![]() | Site | (Inherited from Component.) |
![]() | StateFile |
Gets or sets the StateFile used by the ArchiveFile.
|
![]() | Statistics |
Gets the ArchiveFileStatistics object of the ArchiveFile.
|
![]() | Status |
Gets the descriptive status of the ArchiveFile.
|
![]() | ToString()()() |
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.) |
![]() | WriteData(IDataPoint) |
Writes the specified dataPoint to the ArchiveFile.
|
![]() | WriteData(IEnumerable<(Of <(IDataPoint>)>)) |
Writes the specified dataPoints to the ArchiveFile.
|
![]() | WriteMetaData(Int32, array<Byte>[]()[]) |
Writes metadata for the specified historianID.
|
![]() | WriteStateData(Int32, array<Byte>[]()[]) |
Writes statedata for the specified historianID.
|

Object | |||
![]() | MarshalByRefObject | ||
![]() | Component | ||
![]() | ArchiveFile |