Deedle


IVector

Represents an (untyped) vector that stores some values and provides access to the values via a generic address. This type should be only used directly when extending the DataFrame library and adding a new way of storing or loading data. To allow invocation via Reflection, the vector exposes type of elements as System.Type.

Instance members

Instance memberDescription
iVector.ElementType
Signature:Type
Modifiers: abstract

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.

iVector.GetObject(arg1)
Signature:Address -> OptionalValue<obj>
Modifiers: abstract

Return value stored in the vector at a specified address. This is simply an untyped version of GetValue method on a typed vector.

iVector.ObjectSequence
Signature:seq<OptionalValue<obj>>
Modifiers: abstract

Returns all values of the vector as a sequence of optional objects

iVector.SuppressPrinting
Signature:bool
Modifiers: abstract

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.

Fork me on GitHub