Share via


ChangeTrackingList<T> Class

Definition

public class ChangeTrackingList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>
type ChangeTrackingList<'T> = class
    interface IList<'T>
    interface ICollection<'T>
    interface seq<'T>
    interface IEnumerable
    interface IReadOnlyList<'T>
    interface IReadOnlyCollection<'T>
Public Class ChangeTrackingList(Of T)
Implements ICollection(Of T), IEnumerable(Of T), IList(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)

Type Parameters

T
Inheritance
ChangeTrackingList<T>
Implements

Constructors

Name Description
ChangeTrackingList<T>()
ChangeTrackingList<T>(IList<T>)
ChangeTrackingList<T>(IReadOnlyList<T>)

Properties

Name Description
Count
IsReadOnly
IsUndefined
Item[Int32]

Methods

Name Description
Add(T)
Clear()
Contains(T)
CopyTo(T[], Int32)
EnsureList()
GetEnumerator()
IndexOf(T)
Insert(Int32, T)
Remove(T)
RemoveAt(Int32)
Reset()

Explicit Interface Implementations

Name Description
IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

Applies to