Click or drag to resize

cCoreInputOutputListT Class

Strong-typed list that handles item index offset headaches transparently.
Inheritance Hierarchy
SystemObject
  EwECorecCoreInputOutputListT

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cCoreInputOutputList<T> : IList<T>

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:EwECore.cCoreInputOutputList`1"]

The cCoreInputOutputListT type exposes the following members.

Properties
  NameDescription
Public propertyCount
Strong-typed List.Count implementation.
Public propertyDataType
Gets the data type of the core objects that this list contains.
Public propertyIsReadOnly
Strong-typed List.IsReadOnly implementation.
Public propertyItem
Strong-typed List.Item impementation. Restricted set access because the content of this list is managed by the EwE Core.
Top
Methods
  NameDescription
Protected methodAdd
Strong-typed List.Add impementation. Restricted access because the content of this list is managed by the EwE Core.
Protected methodClear
Strong-typed List.Clear impementation. Restricted access because the content of this list is managed by the EwE Core.
Public methodContains
Strong-typed List.Contains implementation.
Public methodCopyTo
Strong-typed List.CopyTo implementation.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Strong-typed List.GetEnumerator impementation.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Strong-typed List.IndexOf impementation.
Public methodInsert
Strong-typed List.Insert impementation.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodRemove
Strong-typed List.Remove impementation. Restricted access because the content of this list is managed by the EwE Core.
Protected methodRemoveAt
Strong-typed List.RemoveAt impementation. Restricted access because the content of this list is managed by the EwE Core.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodShuffleT
Extension method; shuffles the specified list.
(Defined by Extensions.)
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
Remarks
JS 27Aug07: list change event functionality is suspended to prevent confusion in different methods on how to use these list.
See Also