![]() | 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>)
|