Add |
Adds an object to the end of the VirtualCollectionT.
Calls the overridable InsertItem method.
(Inherited from VirtualCollectionT) |
AddIndexCore |
If overridden in a derived class, adds the PropertyDescriptors to the indices used for searching.
The base implementation does nothing.
|
AddNew |
Adds a new item to the collection.
|
AddNewCore |
Adds a new item to the collection.
|
ApplySort(ListSortDirection) |
Sorts the list by the values of T rather than one of its properties based on the specified direction.
|
ApplySort(PropertyDescriptor, ListSortDirection) |
Sorts the list based on the specified property and direction.
|
ApplySort(String, ListSortDirection) |
Sorts the list based on the specified propertyName and direction.
|
ApplySortCore |
If overridden in a derived class, sorts the items of the list.
The base implementation throws a NotSupportedException.
|
CancelNew |
Discards a pending new item added by the AddNew method.
|
Clear |
Removes all elements from the VirtualCollectionT.
Calls the overridable ClearItems method.
(Inherited from VirtualCollectionT) |
ClearItems |
Removes all elements from the FastBindingListT.
(Overrides FastLookupCollectionTClearItems) |
Contains |
Determines whether an element is in the VirtualCollectionT.
Calls the overridable ContainsItem method.
(Inherited from VirtualCollectionT) |
ContainsItem |
Gets whether the specified item is in the VirtualCollectionT.
The base implementation calls the GetItemIndex method.
(Inherited from VirtualCollectionT) |
CopyTo |
Copies the entire VirtualCollectionT to a compatible one-dimensional Array, starting at the specified arrayIndex of the target array.
Calls the overridable GetItem method for each index between zero and Count, excluding upper bound.
(Inherited from VirtualCollectionT) |
Dispose |
Releases the list and removes both incoming and outgoing subscriptions.
|
Dispose(Boolean) |
Releases the resources used by this FastBindingListT instance.
|
EndNew |
Commits a pending new item of any position added by the AddNew method.
|
EndNew(Int32) |
Commits a pending new item added by the AddNew method.
|
Find(PropertyDescriptor, Object) |
Searches for the index of the item that has the specified property descriptor with the specified value.
|
Find(String, Object) |
Searches for the index of the item that has the specified property descriptor with the specified value.
|
FindCore |
Searches for the index of the item that has the specified property descriptor with the specified value.
The base implementation performs a linear search on the items.
|
GetEnumerator |
Returns an enumerator that iterates through the VirtualCollectionT.
The base implementation returns the enumerator of the underlying collection.
(Inherited from VirtualCollectionT) |
GetItem |
Gets the element at the specified index.
(Overrides VirtualCollectionTGetItem(Int32)) |
GetItemIndex |
Gets the zero-based index of the first of the specified item within the FastLookupCollectionT.
(Inherited from FastLookupCollectionT) |
IndexOf |
Searches for the specified object and returns the zero-based index of an occurrence within the entire VirtualCollectionT.
Calls the overridable GetItemIndex method.
(Inherited from VirtualCollectionT) |
InnerListChanged |
Invalidates the internally stored index mapping. Call if the wrapped list that has been passed to the constructor has been changed explicitly.
(Inherited from FastLookupCollectionT) |
Insert |
Inserts an element into the VirtualCollectionT at the specified index.
Calls the overridable InsertItem method. (Inherited from VirtualCollectionT) |
InsertItem |
Inserts an element into the FastBindingListT at the specified index.
(Overrides FastLookupCollectionTInsertItem(Int32, T)) |
OnAddingNew |
Raises the AddingNew event.
|
OnListChanged |
Raises the ListChanged event.
|
OnMapRebuilt |
Called after the internal index map has been rebuilt either when inconsistency has been detected or when InnerListChanged has been called.
(Overrides FastLookupCollectionTOnMapRebuilt) |
Remove |
Removes one occurrence of a specific object from the VirtualCollectionT.
Calls the overridable RemoveItem method.
(Inherited from VirtualCollectionT) |
RemoveAt |
Removes the element at the specified index of the VirtualCollectionT.
Calls the overridable RemoveItem method.
(Inherited from VirtualCollectionT) |
RemoveIndexCore |
If overridden in a derived class, removes the PropertyDescriptors from the indices used for searching.
The base implementation does nothing.
|
RemoveItem |
Removes the first occurrence of item from the FastLookupCollectionT.
(Inherited from FastLookupCollectionT) |
RemoveItemAt |
Removes the element at the specified index from the FastBindingListT.
(Overrides FastLookupCollectionTRemoveItemAt(Int32)) |
RemoveSort |
Removes any sort applied by the ApplySort overloads.
|
RemoveSortCore |
Removes any sort applied by the ApplySort overloads.
The base implementation throws a NotSupportedException.
|
ResetBindings |
Raises the ListChanged event of type Reset.
|
ResetItem |
Raises the ListChanged event of type ItemChanged at the specified position.
|
SetItem |
Replaces the item at the specified index.
(Overrides FastLookupCollectionTSetItem(Int32, T)) |