Gemstone Timeseries Library
Show/Hide TOC

# ActionAdapterCollection Methods

## Methods

Add(T1) | Adds an item to the ICollectionT. (Inherited from ListCollection IActionAdapter)
Clear | Removes all items from the ICollectionT. (Inherited from ListCollection IActionAdapter)
ClearItems | Removes all elements from the CollectionT. (Inherited from AdapterCollectionBaseT)
Contains(T1) | Determines whether the ICollectionT contains a specific value. (Inherited from ListCollection IActionAdapter)
CopyTo(T1[], Int32) | Copies the elements of the ICollectionT to an Array, starting at a particular Array index. (Inherited from ListCollection IActionAdapter)
Dispose | Releases all the resources used by the AdapterCollectionBaseT object. (Inherited from AdapterCollectionBaseT)
Dispose(Boolean) | Releases the unmanaged resources used by the AdapterCollectionBaseT object and optionally releases the managed resources. (Inherited from AdapterCollectionBaseT)
DisposeItem | Unwires events and disposes of IActionAdapter implementation. (Overrides AdapterCollectionBaseTDisposeItem(T))
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)
Finalize | Releases the unmanaged resources before the AdapterCollectionBaseT object is reclaimed by GC. (Inherited from AdapterCollectionBaseT)
GetEnumerator | Returns an enumerator that iterates through the CollectionT. (Inherited from ListCollection IActionAdapter)
GetHashCode | Serves as the default hash function. (Inherited from Object)
GetShortStatus | Gets a short one-line status of this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT)
GetType | Gets the Type of the current instance. (Inherited from Object)
IndexOf(T1) | Determines the index of a specific item in the IListT. (Inherited from ListCollection IActionAdapter)
Initialize | Initializes the ActionAdapterCollection. (Overrides AdapterCollectionBaseTInitialize)
InitializeItem | Wires events and initializes new IActionAdapter implementation. (Overrides AdapterCollectionBaseTInitializeItem(T))
Insert(Int32, T1) | Inserts an item to the IListT at the specified index. (Inherited from ListCollection IActionAdapter)
InsertItem | Inserts an element into the CollectionT the specified index. (Inherited from AdapterCollectionBaseT)
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)
OnConfigurationChanged | Raises ConfigurationChanged event. (Inherited from AdapterCollectionBaseT)
OnDiscardingMeasurements | Raises the DiscardingMeasurements event.
OnInputMeasurementKeysUpdated | Raises InputMeasurementKeysUpdated event. (Inherited from AdapterCollectionBaseT)
OnNewMeasurements(ICollectionIMeasurement) | Raises the NewMeasurements event.
OnNewMeasurements(Object, EventArgsICollectionIMeasurement) | Raises the NewMeasurements event.
OnOutputMeasurementsUpdated | Raises OutputMeasurementsUpdated event. (Inherited from AdapterCollectionBaseT)
OnProcessException | Raises the ProcessException event. (Inherited from AdapterCollectionBaseT)
OnRequestTemporalSupport | Raises RequestTemporalSupport event.
OnStatusMessage | Raises the StatusMessage event and sends this data to the Logger. (Inherited from AdapterCollectionBaseT)
OnUnpublishedSamples | Raises the UnpublishedSamples event.
QueueMeasurementsForProcessing | Queues a collection of measurements for processing to each IActionAdapter implementation in this ActionAdapterCollection.
Remove(T1) | Removes the first occurrence of a specific object from the ICollectionT. (Inherited from ListCollection IActionAdapter)
RemoveAt(Int32) | Removes the element at the specified index of the CollectionT. (Inherited from ListCollection IActionAdapter)
RemoveItem | Removes the element at the specified index of the CollectionT. (Inherited from AdapterCollectionBaseT)
ResetStatistics | Resets the statistics of this collection. (Inherited from AdapterCollectionBaseT)
SetItem | Assigns a new element to the CollectionT at the specified index. (Inherited from AdapterCollectionBaseT)
SetTemporalConstraint | Defines a temporal processing constraint for the adapter collection and applies this constraint to each adapter. (Inherited from AdapterCollectionBaseT)
Start | Starts, or restarts, each IAdapter implementation in this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT)
Stop | Stops each IAdapter implementation in this AdapterCollectionBaseT. (Inherited from AdapterCollectionBaseT)
ToString | Returns a string that represents the current object. (Inherited from Object)
TryCreateAdapter | Attempts to create an IAdapter from the specified DataRow. (Inherited from AdapterCollectionBaseT)
TryGetAdapterTValue | Attempts to get the adapter with the specified value given testItem function. (Inherited from AdapterCollectionBaseT)
TryGetAdapterByID | Attempts to get the adapter with the specified id. (Inherited from AdapterCollectionBaseT)
TryGetAdapterByName | Attempts to get the adapter with the specified name. (Inherited from AdapterCollectionBaseT)
TryInitializeAdapterByID | Attempts to initialize (or reinitialize) an individual IAdapter based on its ID. (Inherited from AdapterCollectionBaseT)

## Extension Methods

InputMeasurementKeys | Returns the MeasurementKey values of the IAdapter input measurements. (Defined by IAdapterExtensions)
OutputMeasurementKeys | Returns the MeasurementKey values of the IAdapter output measurements. (Defined by IAdapterExtensions)
TemporalConstraintIsDefined | Returns true if IAdapter has a temporal constraint defined, i.e., either StartTimeConstraint or StopTimeConstraint is not set to its default value. (Defined by IAdapterExtensions)

## See Also

#### Reference

ActionAdapterCollection Class
Gemstone.Timeseries.Adapters Namespace