New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Type Parameters:

TItem

Syntax:

C#
public abstract class GenericStateManagedCollection<TItem> : StateManagedCollection where TItem : IMarkableStateManager

Inheritance: objectGenericStateManagedCollection<TItem>

Derived Classes: AutoCompleteBoxEntryCollectionSearchBoxButtonCollectionSearchContextItemCollectionTreeMapItemCollection

Constructors

C#
protected GenericStateManagedCollection()

Properties

C#
public bool IsReadOnly { get; }
C#
protected IList List { get; }
C#
public virtual TItem this[int index] { get; set; }
Parameters:indexint

Methods

C#
public void Add(TItem item)
Parameters:itemTItem
C#
public bool Contains(TItem item)
Parameters:itemTItemReturns:

bool

C#
public void CopyTo(TItem[] array, int arrayIndex)
Parameters:arrayTItem[]arrayIndexint
C#
public int IndexOf(TItem item)
Parameters:itemTItemReturns:

int

C#
public void Insert(int index, TItem item)
Parameters:indexintitemTItem
C#
public bool Remove(TItem item)
Parameters:itemTItemReturns:

bool

C#
public void RemoveAt(int index)
Parameters:indexint
C#
protected override void SetDirtyObject(object o)
Parameters:oobject