Click or drag to resize

IaonSession Methods

The IaonSession type exposes the following members.

Methods
  Name Description
Public method ConfigurationChangedHandler Event handler for adapter notifications about configuration changes.
Public method Dispose Releases all the resources used by the IaonSession object.
Protected method Dispose(Boolean) Releases the unmanaged resources used by the IaonSession object and optionally releases the managed resources.
Public method DisposedHandler Event handler for disposed events from all adapters.
Public method Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public method Static member ExtractTemporalConfiguration Extracts a configuration that supports temporal processing from an existing real-time configuration.
Protected method Finalize Releases the unmanaged resources before the IaonSession object is reclaimed by GC.
(Overrides ObjectFinalize)
Public method GetDerivedName Gets derived name of specified object.
Public method GetHashCode Serves as the default hash function.
(Inherited from Object)
Public method GetType Gets the Type of the current instance.
(Inherited from Object)
Public method Initialize Initialize and start adapters.
Public method InputMeasurementKeysUpdatedHandler Event handler for updates to adapter input measurement key definitions.
Protected method MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
Public method NewMeasurementsHandler Event handler for new measurement notifications from input adapters and action adapters.
Protected method OnConfigurationChanged Raises ConfigurationChanged event.
Protected method OnDisposed Raises the Disposed event.
Protected method OnInputMeasurementKeysUpdated Raises InputMeasurementKeysUpdated event.
Protected method OnOutputMeasurementsUpdated Raises OutputMeasurementsUpdated event.
Protected method OnProcessException Raises ProcessException event.
Protected method OnProcessingComplete Raises the ProcessingComplete event.
Protected method OnStatusMessage(Object, String, UpdateType) Raises the StatusMessage event.
Protected method OnStatusMessage(Object, String, UpdateType, Object) Raises the StatusMessage event with a formatted status message.
Protected method OnUnprocessedMeasurements Raises the UnprocessedMeasurements event.
Protected method OnUnpublishedSamples Raises the UnpublishedSamples event.
Public method OutputMeasurementsUpdatedHandler Event handler for updates to adapter output measurement definitions.
Public method ProcessExceptionHandler Event handler for processing reported exceptions.
Public method ProcessingCompleteHandler Event handler for processing complete notifications from input adapters.
Public method RecalculateRoutingTables Recalculates routing tables as long as all adapters have been initialized.
Public method RequestTemporalSupportHandler Event handler for requesting temporal support.
Public method StatusMessageHandler Event handler for reporting status messages.
Public method TemporalProcessingSupportExists Gets flag that determines if temporal processing is supported in this IaonSession.
Public method ToString Returns a string that represents the current object.
(Inherited from Object)
Public method UnprocessedMeasurementsHandler Event handler for monitoring unprocessed measurements.
Public method UnpublishedSamplesHandler Event handler for monitoring unpublished samples.
Top
Extension Methods
  Name Description
Public Extension Method GetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension Method GetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also