Click or drag to resize

DataStoreVirtualCollectionT Class

Inheritance Hierarchy
SystemObject
  Eto.FormsDataStoreVirtualCollectionT

Namespace:  Eto.Forms
Assembly:  Eto (in Eto.dll) Version: 2.4.0
Syntax
public class DataStoreVirtualCollection<T> : IList<T>, 
	ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Eto.Forms.DataStoreVirtualCollection`1"]

The DataStoreVirtualCollectionT type exposes the following members.

Constructors
  NameDescription
Public methodDataStoreVirtualCollectionT
Initializes a new instance of the DataStoreVirtualCollectionT class.
Top
Properties
  NameDescription
Public propertyCount
Gets the count of items in this collection
Public propertyIsFixedSize
Gets a value indicating whether this instance is fixed size.
Public propertyIsReadOnly
Gets a value indicating whether this instance is read only.
Public propertyIsSynchronized
Gets a value indicating whether this instance is synchronized.
Public propertyItem
Gets or sets the item at the specified index. This collection is read-only so setting the item throws an exception.
Public propertySyncRoot
Gets the sync root.
Top
Methods
  NameDescription
Public methodAdd(Object)
Adds an item to the current collection.
Public methodAdd(T)
Adds an item to the current collection. This collection is read-only so this throws an exception.
Public methodClear
Clears all items from the collection. This collection is read-only so this throws an exception.
Public methodContains(Object)
Determines whether the current collection contains a specific value.
Public methodContains(T)
Determines whether the current collection contains a specific value.
Public methodCopyTo(Array, Int32)
Copies the contents of the collection to the specified array starting at the specified index
Public methodCopyTo(T, Int32)
Copies the contents of the collection to the specified array starting at the specified index
Public methodGetEnumerator
Gets the enumerator for the collection
Public methodIndexOf(Object)
Determines the index of a specific item in the current instance.
Public methodIndexOf(T)
Determines the index of a specific item in the collection.
Public methodInsert(Int32, Object)
Insert a value into the collection with the specified index
Public methodInsert(Int32, T)
Inserts an item at the specified index. This collection is read-only so this throws an exception.
Public methodRemove(Object)
Removes the first occurrence of an item from the current collection.
Public methodRemove(T)
Remove the specified item. This collection is read-only so this throws an exception.
Public methodRemoveAt
Removes the item at the specified index. This collection is read-only so this throws an exception.
Top
Remarks
This is typically used to pass the data store to controls that require a standard collection
See Also