The MetaCollection<(Of <(T>)>) type exposes the following members.

Constructors

  NameDescription
MetaCollection<(Of <(T>)>)Overloaded.

Methods

  NameDescription
Add
Adds an item to the collection.
Clear
Clears the collection.
ContainsOverloaded.
CopyTo
Copies the collection to another collection that implements the IList interface.
DecreaseMapIndexes
Internal call used for index management.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetEnumerator
Gets the enumerator for the collection.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetValues
Given a list of string IDs, returns a list of items with those IDs.
IndexOfOverloaded.
Insert
Inserts the given item to the collection at the specified index.
ItemEx
Given the string ID of an item, returns the object and the index in the collection.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Remove
Removes the given item from the collection.
RemoveAtOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
TryGetValue
Attempts to get the object with the string ID passed in. Returns false if object is not in the collection.

Fields

  NameDescription
m_list
Internal List of the meta collection.
m_map
Internal Dictionary of the meta collection.

Properties

  NameDescription
Count
Gets the integer number of elements in the collection.
ItemOverloaded.
List
Gets an IList of the items in the collection.

See Also