IVector Interface |
Namespace: Deedle
public interface IVector
The IVector type exposes the following members.
Name | Description | |
---|---|---|
AddressingScheme |
Returns the addressing scheme of the index. When creating a series or a frame
this is compared for equality with the addressing scheme of the vector(s).
| |
ElementType |
Returns the type of elements stored in the current vector as `System.Type`.
This member is mainly used for internal purposes (to invoke a generic function
represented by `VectorCallSite1<R>` with the typed version of the current
vector as an argument.
| |
Length |
Returns the number of elements in the vector
| |
ObjectSequence |
Returns all values of the vector as a sequence of optional objects
| |
SuppressPrinting |
When `true`, the formatter in F# Interactive will not attempt to evaluate the
vector to print it. This is useful when the vector contains lazily loaded data.
|
Name | Description | |
---|---|---|
GetObject |
Return value stored in the vector at a specified address. This is simply an
untyped version of `GetValue` method on a typed vector.
| |
InvokeR |
Invokes the specified generic function (vector call site) with the current
instance of vector passed as a statically typed vector (ie. IVector<ElementType>)
|