Click or drag to resize
Grid Solutions Framework

PIOutputAdapter Methods

The PIOutputAdapter type exposes the following members.

Methods
  Name Description
Protected method AttemptConnection Connects to the configured PI server.
(Overrides OutputAdapterBaseAttemptConnection)
Protected method AttemptDisconnection Closes this PIOutputAdapter connections to the PI server.
(Overrides OutputAdapterBaseAttemptDisconnection)
Public method ClearTracedMeasurements Clears any point tags queued for value tracing.
Public method Dispose Releases all the resources used by the AdapterBase object.
(Inherited from AdapterBase)
Protected method Dispose(Boolean) Releases the unmanaged resources used by the PIOutputAdapter object and optionally releases the managed resources.
(Overrides OutputAdapterBaseDispose(Boolean))
Public method Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Protected method ExecuteMetadataRefresh Sends updated metadata to PI.
(Overrides OutputAdapterBaseExecuteMetadataRefresh)
Protected method Finalize Releases the unmanaged resources before the AdapterBase object is reclaimed by GC.
(Inherited from AdapterBase)
Public method Flush Blocks the current thread, if the OutputAdapterBase is connected, until all items in OutputAdapterBase queue are processed, and then stops processing.
(Inherited from OutputAdapterBase)
Public method GetArchiveQueueStatus Gets full archive queue status.
Public method GetHashCode Serves as a hash function for the current AdapterBase.
(Inherited from AdapterBase)
Public method GetShortStatus Returns a brief status of this PIOutputAdapter
(Overrides AdapterBaseGetShortStatus(Int32))
Public method GetType Gets the Type of the current instance.
(Inherited from Object)
Protected method IncrementProcessedMeasurements Safely increments the total processed measurements.
(Inherited from AdapterBase)
Public method Initialize Initializes this PIOutputAdapter.
(Overrides OutputAdapterBaseInitialize)
Public method LookupPITag Attempts to lookup PI tag in PI server metadata.
Protected method MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
Protected method OnConfigurationChanged Raises ConfigurationChanged event.
(Inherited from AdapterBase)
Protected method OnConnected Called when data output source connection is established.
(Inherited from OutputAdapterBase)
Protected method OnDisconnected Called when data input source is disconnected.
(Inherited from OutputAdapterBase)
Protected method OnInputMeasurementKeysUpdated Raises InputMeasurementKeysUpdated event.
(Inherited from AdapterBase)
Protected method OnOutputMeasurementsUpdated Raises OutputMeasurementsUpdated event.
(Inherited from AdapterBase)
Protected method OnProcessException(Exception) Obsolete.
Raises the ProcessException event.
(Inherited from AdapterBase)
Protected method OnProcessException(MessageLevel, Exception, String, MessageFlags) Raises the ProcessException event.
(Inherited from AdapterBase)
Protected method OnStatusMessage(String) Obsolete.
Raises the StatusMessage event.
(Inherited from AdapterBase)
Protected method OnStatusMessage(String, Object) Obsolete.
Raises the StatusMessage event with a formatted status message.
(Inherited from AdapterBase)
Protected method OnStatusMessage(MessageLevel, String, String, MessageFlags) Raises the StatusMessage event and sends this data to the Logger.
(Inherited from AdapterBase)
Protected method OnUnprocessedMeasurements Raises the UnprocessedMeasurements event.
(Inherited from OutputAdapterBase)
Protected method ProcessMeasurements Sorts measurements and sends them to the configured PI server in batches
(Overrides OutputAdapterBaseProcessMeasurements(IMeasurement))
Public method QueueMeasurementForProcessing Queues a single measurement for processing. Measurement is automatically filtered to the defined InputMeasurementKeys.
(Inherited from OutputAdapterBase)
Public method QueueMeasurementsForProcessing Queues a collection of measurements for processing. Measurements are automatically filtered to the defined InputMeasurementKeys.
(Overrides OutputAdapterBaseQueueMeasurementsForProcessing(IEnumerableIMeasurement))
Public method RefreshMetadata Initiates request for metadata refresh for OutputAdapterBase, if implemented.
(Inherited from OutputAdapterBase)
Public method RemoveMeasurements This removes a range of measurements from the internal measurement queue.
(Inherited from OutputAdapterBase)
Public method SetInitializedState Manually sets the initialized state of the AdapterBase.
(Inherited from AdapterBase)
Public method SetTemporalConstraint Defines a temporal processing constraint for the adapter.
(Inherited from AdapterBase)
Public method ShowQualityWordMeasurements Show configured quality word measurements and related bit measurements.
Public method ShowStatusWordMeasurements Show configured status word measurements and related bit measurements.
Public method Start Starts this OutputAdapterBase and initiates connection cycle to data output stream.
(Inherited from OutputAdapterBase)
Public method Stop Stops this OutputAdapterBase and disconnects from data output stream.
(Inherited from OutputAdapterBase)
Public method ToString Returns a string that represents the current object.
(Inherited from Object)
Public method TraceMeasurement Queues a point tag for value tracing.
Top
See Also