Click or drag to resize

DisposableListT Class

Describes a list of disposable values.
Inheritance Hierarchy
SystemObject
  System.Collections.GenericListT
    Gile.AutoCAD.R20.ExtensionDisposableListT

Namespace:  Gile.AutoCAD.R20.Extension
Assembly:  Gile.AutoCAD.R20.Extension (in Gile.AutoCAD.R20.Extension.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public class DisposableList<T> : List<T>, 
	IDisposableCollection<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IDisposable
where T : IDisposable

Type Parameters

T
Type of the items.

The DisposableListT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCapacity (Inherited from ListT.)
Public propertyCount (Inherited from ListT.)
Public propertyItem (Inherited from ListT.)
Top
Methods
  NameDescription
Public methodAdd (Inherited from ListT.)
Public methodAddRange (Inherited from ListT.)
Public methodAsReadOnly (Inherited from ListT.)
Public methodBinarySearch(T) (Inherited from ListT.)
Public methodBinarySearch(T, IComparerT) (Inherited from ListT.)
Public methodBinarySearch(Int32, Int32, T, IComparerT) (Inherited from ListT.)
Public methodClear (Inherited from ListT.)
Public methodContains (Inherited from ListT.)
Public methodConvertAllTOutput (Inherited from ListT.)
Public methodCopyTo(T) (Inherited from ListT.)
Public methodCopyTo(T, Int32) (Inherited from ListT.)
Public methodCopyTo(Int32, T, Int32, Int32) (Inherited from ListT.)
Public methodDispose
Disposes of all items.
Public methodEquals (Inherited from Object.)
Public methodExists (Inherited from ListT.)
Protected methodFinalize (Inherited from Object.)
Public methodFind (Inherited from ListT.)
Public methodFindAll (Inherited from ListT.)
Public methodFindIndex(PredicateT) (Inherited from ListT.)
Public methodFindIndex(Int32, PredicateT) (Inherited from ListT.)
Public methodFindIndex(Int32, Int32, PredicateT) (Inherited from ListT.)
Public methodFindLast (Inherited from ListT.)
Public methodFindLastIndex(PredicateT) (Inherited from ListT.)
Public methodFindLastIndex(Int32, PredicateT) (Inherited from ListT.)
Public methodFindLastIndex(Int32, Int32, PredicateT) (Inherited from ListT.)
Public methodForEach (Inherited from ListT.)
Public methodGetEnumerator (Inherited from ListT.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetRange (Inherited from ListT.)
Public methodGetType (Inherited from Object.)
Public methodIndexOf(T) (Inherited from ListT.)
Public methodIndexOf(T, Int32) (Inherited from ListT.)
Public methodIndexOf(T, Int32, Int32) (Inherited from ListT.)
Public methodInsert (Inherited from ListT.)
Public methodInsertRange (Inherited from ListT.)
Public methodLastIndexOf(T) (Inherited from ListT.)
Public methodLastIndexOf(T, Int32) (Inherited from ListT.)
Public methodLastIndexOf(T, Int32, Int32) (Inherited from ListT.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove (Inherited from ListT.)
Public methodRemoveAll (Inherited from ListT.)
Public methodRemoveAt (Inherited from ListT.)
Public methodRemoveRange(IEnumerableT)
Removes items from the active instance.
Public methodRemoveRange(Int32, Int32) (Inherited from ListT.)
Public methodReverse (Inherited from ListT.)
Public methodReverse(Int32, Int32) (Inherited from ListT.)
Public methodSort (Inherited from ListT.)
Public methodSort(ComparisonT) (Inherited from ListT.)
Public methodSort(IComparerT) (Inherited from ListT.)
Public methodSort(Int32, Int32, IComparerT) (Inherited from ListT.)
Public methodToArray (Inherited from ListT.)
Public methodToString (Inherited from Object.)
Public methodTrimExcess (Inherited from ListT.)
Public methodTrueForAll (Inherited from ListT.)
Top
Extension Methods
  NameDescription
Public Extension MethodDisposeAllT
Disposes of all items of the sequence.
(Defined by IEnumerableExtension.)
Public Extension MethodForEachT(ActionT)Overloaded.
Runs the action for each item of the collection.
(Defined by IEnumerableExtension.)
Public Extension MethodForEachT(ActionT, Int32)Overloaded.
Runs the indexed action for each item of the collection.
(Defined by IEnumerableExtension.)
Public Extension MethodMaxByT, TKey
Gets the greatest item of the sequence using comparer with the selector function returned values.
(Defined by IEnumerableExtension.)
Public Extension MethodMinByT, TKey
Gets the smallest item of the sequence using the comparer with the selector function returned values.
(Defined by IEnumerableExtension.)
Top
See Also