ActionCollectionBaseTAction, TCollection Class

Collection of ActionItemBase Items.

Definition

Namespace: ActionEngine
Assembly: ActionEngine (in ActionEngine.dll) Version: 26.2117.4453
C#
public abstract class ActionCollectionBase<TAction, TCollection> : List<TAction>
where TAction : ActionItemBase<TAction, TCollection>
where TCollection : new(), ActionCollectionBase<TAction, TCollection>
Inheritance
Object    ListTAction    ActionCollectionBaseTAction, TCollection

Type Parameters

TAction
The implemented type of action.
TCollection
The implemented type of collection.

Constructors

ActionCollectionBaseTAction, TCollectionInitializes a new instance of the ActionCollectionBaseTAction, TCollection class

Properties

Capacity
(Inherited from ListTAction)
Count
(Inherited from ListTAction)
Item
(Inherited from ListTAction)
Parent Get/Set a reference to the batch file to which this sequence belongs.

Methods

Add
(Inherited from ListTAction)
AddRange
(Inherited from ListTAction)
AsReadOnly
(Inherited from ListTAction)
BinarySearch(T)
(Inherited from ListTAction)
BinarySearch(T, IComparerT)
(Inherited from ListTAction)
BinarySearch(Int32, Int32, T, IComparerT)
(Inherited from ListTAction)
Clear
(Inherited from ListTAction)
Contains
(Inherited from ListTAction)
ConvertAllTOutput
(Inherited from ListTAction)
CopyTo(T)
(Inherited from ListTAction)
CopyTo(T, Int32)
(Inherited from ListTAction)
CopyTo(Int32, T, Int32, Int32)
(Inherited from ListTAction)
CreateNew Create and return a reference to a new collection of the defined type.
Equals
(Inherited from Object)
Exists
(Inherited from ListTAction)
Finalize
(Inherited from Object)
Find
(Inherited from ListTAction)
FindAll
(Inherited from ListTAction)
FindIndex(PredicateT)
(Inherited from ListTAction)
FindIndex(Int32, PredicateT)
(Inherited from ListTAction)
FindIndex(Int32, Int32, PredicateT)
(Inherited from ListTAction)
FindLast
(Inherited from ListTAction)
FindLastIndex(PredicateT)
(Inherited from ListTAction)
FindLastIndex(Int32, PredicateT)
(Inherited from ListTAction)
FindLastIndex(Int32, Int32, PredicateT)
(Inherited from ListTAction)
ForEach
(Inherited from ListTAction)
GetEnumerator
(Inherited from ListTAction)
GetHashCode
(Inherited from Object)
GetRange
(Inherited from ListTAction)
GetType
(Inherited from Object)
IndexOf(T)
(Inherited from ListTAction)
IndexOf(T, Int32)
(Inherited from ListTAction)
IndexOf(T, Int32, Int32)
(Inherited from ListTAction)
Insert
(Inherited from ListTAction)
InsertRange
(Inherited from ListTAction)
LastIndexOf(T)
(Inherited from ListTAction)
LastIndexOf(T, Int32)
(Inherited from ListTAction)
LastIndexOf(T, Int32, Int32)
(Inherited from ListTAction)
MemberwiseClone
(Inherited from Object)
Remove
(Inherited from ListTAction)
RemoveAll
(Inherited from ListTAction)
RemoveAt
(Inherited from ListTAction)
RemoveRange
(Inherited from ListTAction)
Reverse
(Inherited from ListTAction)
Reverse(Int32, Int32)
(Inherited from ListTAction)
Sort
(Inherited from ListTAction)
Sort(ComparisonT)
(Inherited from ListTAction)
Sort(IComparerT)
(Inherited from ListTAction)
Sort(Int32, Int32, IComparerT)
(Inherited from ListTAction)
ToArray
(Inherited from ListTAction)
ToString
(Inherited from Object)
TrimExcess
(Inherited from ListTAction)
TrueForAll
(Inherited from ListTAction)

Explicit Interface Implementations

IListAdd
(Inherited from ListTAction)
IListContains
(Inherited from ListTAction)
ICollectionCopyTo
(Inherited from ListTAction)
IEnumerableTGetEnumerator
(Inherited from ListTAction)
IEnumerableGetEnumerator
(Inherited from ListTAction)
IListIndexOf
(Inherited from ListTAction)
IListInsert
(Inherited from ListTAction)
IListIsFixedSize
(Inherited from ListTAction)
ICollectionTIsReadOnly
(Inherited from ListTAction)
IListIsReadOnly
(Inherited from ListTAction)
ICollectionIsSynchronized
(Inherited from ListTAction)
IListItem
(Inherited from ListTAction)
IListRemove
(Inherited from ListTAction)
ICollectionSyncRoot
(Inherited from ListTAction)

See Also