ClassTrackedList<T>
Definition
Namespace:Telerik.OpenAccess
Assembly:Telerik.OpenAccess.dll
Type Parameters:
T
Syntax:
public class TrackedList<T> : ITrackedCollection, IProvideOriginalValues
Inheritance: objectTrackedList<T>
Implements:
Constructors
TrackedList()
Declaration
public TrackedList()
TrackedList(IList<T>)
Declaration
public TrackedList(IList<T> src)
Parameters
src
IList<T>
TrackedList(int)
Declaration
public TrackedList(int count)
Parameters
count
int
Properties
Count
Declaration
public virtual int Count { get; }
Property Value
int
IsReadOnly
Declaration
public virtual bool IsReadOnly { get; }
Property Value
bool
IsSynchronized
Declaration
public virtual bool IsSynchronized { get; }
Property Value
bool
SyncRoot
Declaration
public virtual object SyncRoot { get; }
Property Value
object
this[int]
Declaration
public virtual T this[int index] { get; set; }
Parameters
index
int
Property Value
T
Methods
Add(T)
Declaration
public virtual void Add(T item)
Parameters
item
T
Clear()
Declaration
public virtual void Clear()
Contains(T)
Declaration
public virtual bool Contains(T item)
Parameters
item
T
Returns
bool
CopyTo(Array, int)
Declaration
public virtual void CopyTo(Array array, int index)
Parameters
array
Array
index
int
CopyTo(T[], int)
Declaration
public virtual void CopyTo(T[] array, int arrayIndex)
Parameters
array
T[]
arrayIndex
int
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
obj
object
Returns
bool
Overrides
GetEnumerator()
Declaration
public virtual IEnumerator<T> GetEnumerator()
Returns
IEnumerator<T>
GetFieldName()
Declaration
public string GetFieldName()
Returns
string
Implements
GetHashCode()
Declaration
public override int GetHashCode()
Returns
int
Overrides
GetOwner()
Declaration
public object GetOwner()
Returns
object
Implements
IndexOf(T)
Declaration
public virtual int IndexOf(T item)
Parameters
item
T
Returns
int
Insert(int, T)
Declaration
public virtual void Insert(int index, T item)
Parameters
index
int
item
T
PostLoad()
Declaration
public virtual void PostLoad()
Implements
Remove(T)
Declaration
public virtual bool Remove(T item)
Parameters
item
T
Returns
bool
RemoveAt(int)
Declaration
public virtual void RemoveAt(int index)
Parameters
index
int