|
|
Iaon
|
public class IaonSession : IProvideStatus, IDisposable
The IaonSession type exposes the following members.
| Name | Description | |
|---|---|---|
| IaonSession | Creates a new IaonSession. |
| Name | Description | |
|---|---|---|
| ActionAdapters | Gets the action adapter collection for this IaonSession. | |
| AllAdapters | Gets the all adapters collection for this IaonSession. | |
| DataSource | Gets or sets the configuration DataSet for this IaonSession. | |
| FilterAdapters | Gets the filter adapter collection for this IaonSession. | |
| InputAdapters | Gets the input adapter collection for this IaonSession. | |
| InputMeasurementKeysRestriction | Gets or sets a routing table restriction for a collection of input measurement keys. | |
| Name | Gets name assigned to this IaonSession, if any. | |
| NodeID | Gets or sets the Guid node ID for this IaonSession. | |
| OutputAdapters | Gets the output adapter collection for this IaonSession. | |
| RoutingTables | Gets the routing tables for this IaonSession. | |
| Status | Gets the combined status of the adapters in this IaonSession. |
| Name | Description | |
|---|---|---|
| ConfigurationChangedHandler | Event handler for adapter notifications about configuration changes. | |
| Dispose | Releases all the resources used by the IaonSession object. | |
| Dispose(Boolean) | Releases the unmanaged resources used by the IaonSession object and optionally releases the managed resources. | |
| DisposedHandler | Event handler for disposed events from all adapters. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| ExtractTemporalConfiguration | Extracts a configuration that supports temporal processing from an existing real-time configuration. | |
| Finalize |
Releases the unmanaged resources before the IaonSession object is reclaimed by GC.
(Overrides ObjectFinalize) | |
| GetDerivedName | Gets derived name of specified object. | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Initialize | Initialize and start adapters. | |
| InputMeasurementKeysUpdatedHandler | Event handler for updates to adapter input measurement key definitions. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| NewMeasurementsHandler | Event handler for new measurement notifications from input adapters and action adapters. | |
| OnConfigurationChanged | Raises ConfigurationChanged event. | |
| OnDisposed | Raises the Disposed event. | |
| OnInputMeasurementKeysUpdated | Raises InputMeasurementKeysUpdated event. | |
| OnOutputMeasurementsUpdated | Raises OutputMeasurementsUpdated event. | |
| OnProcessException | Raises ProcessException event. | |
| OnProcessingComplete | Raises the ProcessingComplete event. | |
| OnStatusMessage(Object, String, UpdateType) | Raises the StatusMessage event. | |
| OnStatusMessage(Object, String, UpdateType, Object) | Raises the StatusMessage event with a formatted status message. | |
| OnUnprocessedMeasurements | Raises the UnprocessedMeasurements event. | |
| OnUnpublishedSamples | Raises the UnpublishedSamples event. | |
| OutputMeasurementsUpdatedHandler | Event handler for updates to adapter output measurement definitions. | |
| ProcessExceptionHandler | Event handler for processing reported exceptions. | |
| ProcessingCompleteHandler | Event handler for processing complete notifications from input adapters. | |
| RecalculateRoutingTables | Recalculates routing tables as long as all adapters have been initialized. | |
| RequestTemporalSupportHandler | Event handler for requesting temporal support. | |
| StatusMessageHandler | Event handler for reporting status messages. | |
| TemporalProcessingSupportExists | Gets flag that determines if temporal processing is supported in this IaonSession. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| UnprocessedMeasurementsHandler | Event handler for monitoring unprocessed measurements. | |
| UnpublishedSamplesHandler | Event handler for monitoring unpublished samples. |
| Name | Description | |
|---|---|---|
| ConfigurationChanged | Event is raised when adapter is aware of a configuration change. | |
| Disposed | Event is raised when this AdapterCollectionBaseT is disposed or an IAdapter in the collection is disposed. | |
| InputMeasurementKeysUpdated | Event is raised when InputMeasurementKeys are updated. | |
| OutputMeasurementsUpdated | Event is raised when OutputMeasurements are updated. | |
| ProcessException | Event is raised when there is an exception encountered while processing. | |
| ProcessingComplete | Indicates to the host that processing for one of the input adapters has completed. | |
| StatusMessage | Provides status messages to consumer. | |
| UnprocessedMeasurements | Event is raised every five seconds allowing host to track total number of unprocessed measurements. | |
| UnpublishedSamples | Event is raised every five seconds allowing consumer to track current number of unpublished seconds of data in the queue. |
| 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) |