Click or drag to resize
IVectorT Methods

The IVectorT generic type exposes the following members.

Methods
  NameDescription
Public methodConvertTNew
Create a vector whose values are converted using the specified function, but can be converted back using another specified function. For virtualized vectors, this enables e.g. efficient lookup on the returned vectors (by delegating the lookup to the original source)
Public methodGetObject
Return value stored in the vector at a specified address. This is simply an untyped version of `GetValue` method on a typed vector.
(Inherited from IVector.)
Public methodGetValue
Returns value stored in the vector at a specified address.
Public methodGetValueAtLocation
Returns value stored in the vector at a specified location. This can typically just call 'GetValue(loc.Address)', but it can do something more clever using the fact that the caller provided us with the address & offset.
Public methodInvokeR
Invokes the specified generic function (vector call site) with the current instance of vector passed as a statically typed vector (ie. IVector<ElementType>)
(Inherited from IVector.)
Public methodSelectTNew
Apply the specified function to all values stored in the vector and return a new vector (not necessarily of the same representation) with the results. The function handles missing values - it is called with optional values and may return a missing value as a result of the transformation.
Top
See Also