Syntax
| C# |
|---|
public class CacheableVector |
| Visual Basic (Declaration) |
|---|
Public Class CacheableVector |
| Visual C++ |
|---|
public ref class CacheableVector |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| CacheableVectorCacheableVectorNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| Add | Adds an object to the end of the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| AddRange | Adds the elements of the specified collection to the end of the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| AsReadOnly | Returns a read-only IList<(Of <T>)> wrapper for the current collection. (Inherited from List<(Of <IGFSerializable>)>.) | |
| BinarySearch | Overloaded. | |
| Clear | Removes all elements from the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| Contains | Determines whether an element is in the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| ConvertAll<(Of <TOutput>)> | Converts the elements in the current List<(Of <T>)> to another type, and returns a list containing the converted elements. (Inherited from List<(Of <IGFSerializable>)>.) | |
| CopyTo | Overloaded. | |
| CreateOA |
Factory function to register this class for java's Object[].
| |
| Equals | (Inherited from Object.) | |
| Exists | Determines whether the List<(Of <T>)> contains elements that match the conditions defined by the specified predicate. (Inherited from List<(Of <IGFSerializable>)>.) | |
| Find | Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| FindAll | Retrieves the all the elements that match the conditions defined by the specified predicate. (Inherited from List<(Of <IGFSerializable>)>.) | |
| FindIndex | Overloaded. | |
| FindLast | Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| FindLastIndex | Overloaded. | |
| ForEach | Performs the specified action on each element of the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| FromData |
Deserialize this object, typical implementation should return
the 'this' pointer.
| |
| GetEnumerator | Returns an enumerator that iterates through the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetRange | Creates a shallow copy of a range of elements in the source List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IndexOf | Overloaded. | |
| Insert | Inserts an element into the List<(Of <T>)> at the specified index. (Inherited from List<(Of <IGFSerializable>)>.) | |
| InsertRange | Inserts the elements of a collection into the List<(Of <T>)> at the specified index. (Inherited from List<(Of <IGFSerializable>)>.) | |
| LastIndexOf | Overloaded. | |
| Remove | Removes the first occurrence of a specific object from the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| RemoveAll | Removes the all the elements that match the conditions defined by the specified predicate. (Inherited from List<(Of <IGFSerializable>)>.) | |
| RemoveAt | Removes the element at the specified index of the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| RemoveRange | Removes a range of elements from the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| Reverse | Overloaded. | |
| Sort | Overloaded. | |
| ToArray | Copies the elements of the List<(Of <T>)> to a new array. (Inherited from List<(Of <IGFSerializable>)>.) | |
| ToData |
Serializes this object.
| |
| ToString | (Inherited from Object.) | |
| TrimExcess | Sets the capacity to the actual number of elements in the List<(Of <T>)>, if that number is less than a threshold value. (Inherited from List<(Of <IGFSerializable>)>.) | |
| TrueForAll | Determines whether every element in the List<(Of <T>)> matches the conditions defined by the specified predicate. (Inherited from List<(Of <IGFSerializable>)>.) |
Protected Methods
| Name | Description | |
|---|---|---|
| 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.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| Capacity | Gets or sets the total number of elements the internal data structure can hold without resizing. (Inherited from List<(Of <IGFSerializable>)>.) | |
| ClassId |
Returns the classId of the instance being serialized.
This is used by deserialization to determine what instance
type to create and deserialize into.
| |
| Count | Gets the number of elements actually contained in the List<(Of <T>)>. (Inherited from List<(Of <IGFSerializable>)>.) | |
| Item | Gets or sets the element at the specified index. (Inherited from List<(Of <IGFSerializable>)>.) | |
| ObjectSize |
return the size of this object in bytes
|
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| ICollection<(Of <T>)>..::IsReadOnly | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IEnumerable<(Of <T>)>..::GetEnumerator | (Inherited from List<(Of <IGFSerializable>)>.) | |
| ICollection..::CopyTo | (Inherited from List<(Of <IGFSerializable>)>.) | |
| ICollection..::IsSynchronized | (Inherited from List<(Of <IGFSerializable>)>.) | |
| ICollection..::SyncRoot | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IEnumerable..::GetEnumerator | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::Add | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::Contains | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::IndexOf | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::Insert | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::IsFixedSize | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::IsReadOnly | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::Item | (Inherited from List<(Of <IGFSerializable>)>.) | |
| IList..::Remove | (Inherited from List<(Of <IGFSerializable>)>.) |
See Also
GemStone.GemFire.Cache Namespace